This is a very nice vanity. Easy assembly done in under an hour. Shipping package is heavy due to the glass inserts. I could tell the delivery guy wanted to chuck it off the truck. But luckily I was watching ) Only 4 stars due to price point. It’s a nice table just not sure it’s worth over 300. Has an attachable mirror but we upgraded to something better. Important thing is that my daughter likes it and the bathroom is finally free of clutter!