Just bought a Gravity2 29er. The shipping took 4 business days -- site indicated 3-7 days. The bike was 90% assembled as the site indicated. It took me 1 hour to fully assemble with nothing but an allen wrench (oh yeah -- the pedals required a open end wrench), including adjusting the brakes, inflating the tires and adjusting the seats and bar. The shifters took a small adjustment on front and rear derailers. This was so easy. I had originally planned to take to a bike shop, but no need to spend the extra $70-$100. The bike is perfect for the money considering the components. Great experience.