I just finished putting this together so besides its good looks and functionality, I can't review the long term quality of this piece.  It is cute, sturdy and full of great features like the slotted cubbies in the desk, charger plugs and outlets not to mention the lighted mirror with multiple shades of lighting.  It was a challenge to put together with over 57 steps!!!  So if furniture assembly isn't your thing this is a piece you might want to consider ordering the professional assembly.  So far, I'm happy with the purchase and I highly recommend.