Delivery was quick. Easy to put together. The inside is roomy.  I got it for my teen daughter and she loves it. The side detail is a great touch, makes it look more high end.  One minus was , there was a crack on top, but my husband was able to fix it so that you can't tell. Looked like the box was tossed around a little. Just glad I didn't have to go thru returning/replacing. I expected it to be a little taller also, but no regrets.

Pros: Sturdy piece of furniture, lots of storage, nice velvety inside 
Cons: If you are 6 foot plus, mirror maybe too low for you