I am very pleased with the process, in terms of the arrival time, the 'modest' assembly time (two hours, but I am very fussy), and most of all the Motobecane road bike itself. I really enjoy the ride. Very nice and smooth shifting! I would recommend bikes direct.