The product is great. It was a total game changer for upgrading the bathroom vanity. All parts for installation were included and the retro fit was seamless. The ordering of the product was painful. The online system would not recognize my zip code as in the US but rather the Virgin Islands. Therefore, the system cancelled the order twice. This took three calls to customer service but the order was finally placed on the phone and the shipping cost was waived. I did receive a personal call from customer service to ensure the shipment was finally in hand.