Firstly, this Vanity arrived in great condition and the delivery process was very smooth. The communication regarding shipment and delivery time was awesome with phone and email updates. 
The vanity is sweet. The doors open/close very smoothly and it does have self closing doors. The top came already attached to the cabinet so putting is on the legs is all that is required.