The vanity arrived in about 3 weeks from date of order. The marble is not sealed so I will have to do it myself. They should mention that in the description. Vanity came completely assembled which made it extra heavy to carry up my flight of stairs. Other than that, it's a decent vanity.