The bed came in good packaging.  I must say it was very tricky and difficult to assemble the bed. It took me a lot of time to assemble which was a turn off for me atleast. The drawers have a good amount of space, have wheels which are very easy and convenient to pull and use . You definitely need a bed frame or bunkee board. I use bed slats which works fine too.  Overall a Simple, sleek and smart looking bed.