Love the look and functionality of this vanity and it has countertop that doesn’t stain easy - I think it’s quartz. Only thing to keep in mind maybe that it doesn’t come with the backsplash so if u really need one, you would have to buy one separately or get a different vanity. For us it hasn’t been an issue so far.