Easy to put together. I was a little upset because I received one of the two boxes it comes in right away and did not receive the other until several weeks later- BUT wayfair customer service was fantastic! Tracked my second box and kept me updated throughout the process! Easy to put together. Good quality. Great for the price! I'm happy! If you are looking for an extra bed to put in a guest room it is perfect and cute!