Love this vanity! It did take a few hours to put together (even with power tools) but the instructions were clear. The mirror is amazing and I love how much space it has to hold items. Shipped in 2 days. No complaints.