I have to agree with other posters that if you get this bike and you've never put a bike together before than take it to someone to assemble. That 45-1hr time estimate for assembly? Yeah, not for the novice bike assembler. I really didn't know anything about bikes before this, this was actually my first bike ever. I made the mistake of being impatient and I went ahead and ordered the bike through amazon thinking it wouldn't be hard to assemble myself. It was more like a total of 7 hours spread out over 3 days because I got my bike on a weeknight and had school. My fiance and I almost killed each other multiple times. I cried every day.