Great piece for the price point. Mirror is by far the best part of this vanity. Not hard to put together but time consuming. Took me 3-hours (I did need help carrying the box inside and up to the bedroom). Instructions were easy to follow. My 10 year old is in love with this, perfect for her updated room.