Very nice and durable vanity. So heavy I actually had to take too off to get upstairs. The product gets 5 stars. However, I would give customer service 1 star. I ordered this vanity on sale and my order was cancelled several days later. When I called customer service, I was told there were numerous vanities available. They offered to place the order for me. I asked about getting the sale price and they placed me on hold. When they got back in the phone they said they made a mistake and there were no vanities available. A couple days later o saw the vanity was still online for sale. For fun, I tired ordering it at the non-sale price. It shipped the next day and arrived on my porch 5 days later. I had to to call again about getting the initial sale price. They did adjust my price, but the amount of time I spent in the phone calling them several times on this matter was a major inconvenience. Again, love the vanity. Good quality. Looks nice. But what a pain otherwise.