Was delivered quickly. Has a lot of pieces and steps but came with very good instructions. Took about 2 hours to put together. Product is very sturdy and looks amazing. My daughter is in love with the touch lighting that has 3 settings. I would definitely recommend getting this vanity.