Everything arrived in tact and took around an hour and a half to assemble. My husband and I had no issues putting it together. When  it was done we moved it into our bedroom and soon realized it was a lot shorter than we anticipated. Definitely would go better in a kids room but overall we really like it.