The shipping was extremely fast. I received the vanity within two days of placing my order. Everything was intact, no missing pieces and the vanity is beautiful. I assembled everything the day it arrived. Just waiting for my contractor to install.