This thing was a pain to put together, not really difficult at all just time consuming. Drawers are a little small depth wise but overall very satisfied with my purchase! Also it comes with those felt pads that protect it from scratching up your floors which was a very pleasant surprise!