But it was really hard to put together, Took us an entire day and the doors are still not aligning correctly.  I recommend hiring someone. The mirror it comes with sort of has fun house feel. I will probably replace it with real glass. 

Pros: Lots of storage - not overwhelming for a small apartment
Cons: Assembly Instructions are difficult to read. Mirror is not glass and causes distortion