Super easy to put together, but does have a lot of parts. My husband and I put it together in about 2 hours. The only reason I’m giving 4 stars is because there were a few marks that wouldn’t come off on one of the railings. But overall, very pleased!