Very nice item.  Received it much quicker than expected.  Drawers do not slide in and out as easily as I hoped but overall this product is everything I'd hoped it would be. Very easy assembly, mirror was a little tricky as they do not give you holes or marking as to the placement.  Very sturdy piece of furniture.

Cons: We came up short on the #1 screws we needed for the stool assembly.