It took me 1 hour and 45 minutes to put together. It wouldn’t have taken so long if the parts were labeled correctly. I didn’t realize they were wrong until 30 minutes in. Other than that, the frame itself is pretty good quality.