This cabinet is perfect for storage of multiple small items - I have it in my closet and use the bottom few drawers for nail polish and the top few for my cami tanks, which I roll and they fit perfectly two rows wide - and this was the intended use when I purchased.  It provides an ample amount of storage and takes up a relatively small amount of space, considering all that fits in it.  

That being said, assembly is quite difficult.  I could not figure out how to do it myself (I've assembled other pieces myself no problem).  I ended up having my dad do this for me, and even he said it was a little tricky.. but did say that once you got the hang of it (multiple drawers to put together in the same way, etc.) it wasn't too bad, just a little time consuming.  I didn't attach the wheels, as they weren't necessary for my intended use.  

Overall, I'm happy with the purchase.

Pros: tons of storage
Cons: assembly is difficult/time consuming