Came in two big boxes but was pretty easy to put together. It took me about an hour and a half by myself. Everything is very sturdy except for the slats. The plastic pieces they hook into break really easily so be careful with those. Aside from that, I'm really happy with the bed. Color is exactly as shown in the picture and the height of the bed is great. Would definitely recommend, especially for the price!