I’m happy with the product after the 3rd attempt at delivery. The 1st attempt at delivery had a defective vanity (marble top had a chip and spots). I refused it and I requested a new one to be delivered. The 2nd attempt at delivery brought back the same vanity from the 1st delivery and someone made a bad attempt to fix the defect. I refused the delivery and spoke o a second rep whom shared a completely new one would be sent. 3rd delivery went smooth and had no defects. On all deliveries, the delivery guys were easy and great to work with.