Perfect delivery. The assembly is not complicated but longer than what is indicated in the instructions. The bike is very nice, very nice. The only problem for my taste: the direction via the joystick is not that easy. The wheels are rubber, so no noise when driving :-)