The vanity itself looks fine. Our problem is the quality of the granite countertop. We have sealed it four times and will continue to seal it, but even the slightest drop of water causes big staining as the water is absorbed. The lowest quality granite just sucks up the water and that is what this is. I would have appreciated knowing what grade it is before I purchased.