Very unhappy with the purchase. I had to hire a plumber to put the vanity in which I was okay with. The assembly of the product was easy (I did it myself) in less than 30 minutes however, the installation of the vanity caused one headache after another. Plumber had to make one modification after another in order to install. I DO NOT recommend the product unless you are interested in modifying the vanity itself. He had to cut the shelf to have the plumbing fit somewhat. I had to go out and buy modifying drainage pipes. Ugh! Not at all a DIY.