This product was EXACTLY what i was looking for to gift my 6 year old daughter for Christmas. I procrastinated and this vendor exceeded my expectations with sticking to the shipping date. I received it just in time! Also, everything was included, was of good quality, and came at a great price. Other websites had somewhat smaller vanities without a cool light up mirror for double the price! While there are a lot of pieces, it wasnt actually too bad assembling it. I was able to put it together myself within a few hours (giving breaks here and there). I and my daughter are completely satisfied with this product!