This bed is time consuming, but easy to put together. The shipping took a while, but it was worth the wait. My husband and I put the bed together on one day, and we still have the cabinets to do. I love the look and it is the perfect addition to our guest roomoffice