I ordered two white vanities for my daughters for Christmas. They both were supposed Come December 20th. Somehow one got delayed and I didn’t receive it until the day after Christmas. I had to explain to my 13 year old why she wasn’t getting hers on Christmas but my 10 year old was. Which really sucked! My 13 year old took it better than expected. My boyfriend put the second vanity together today and the mirror doesn’t work correctly !! The first vanity is perfect! My daughter loves it! This second one has been a nightmare! 6 days late and the mirror is messed up!!! I’m so irritated! If they both would have come when they were supposed to and both mirrors worked correctly, I would give it a 5 star! 
The product it self is great! I would say Wayfair and FedEx have failed!!