This was a beast to assemble, but AWESOME once completely put together. This provides me with so much extra storage in my little apartment, I love it so much! One of the pieces did come detached from another piece (was meant to arrive attached)...but it was an easy fix. Drawers sometime stick, but not bad enough to really have any major complaints. This was a great purchase for me.

Pros: Great storage. Perfect size for my dining space.
Cons: Drawers stick a little. Takes a while to assemble.