The vanity is perfect and everything my daughter and I thought it would be and we spent alot of time looking up vanitys from all different places and choose this one and so happy we did. 
We didnt realize the shelves actually pull out which is really awesome so you wont knock things over trying to get to stuff in the back. . It did take a solid 4 hours for my husband to put together who is very handy at putting things together. The only issue is the boards for the bigger drawers were just a bit too long so my husband had to cut just a bit off so the covers to the drawers would fit flush. Other than that my husband had no issues and its beautiful. Would definitely recommend.