It came mostly assembled except for the handlebars, seat, peddles, and front tire. I'm 6' and it didn't feel like I was able to get good extension with my legs without raising the seat a lot. Adding a layback seat post helped provide a couple more inches of leg room. The noodle on the front brake broke when making initial adjustments and needed to be replaced. Overall it seems like a good bike in this price range. I'll provide any updates if needed once I get a few miles on it, after it cools down and the temps are no longer getting into the 100's.