Granite and marble. In a master bath, it pays to install granite or marble, which attract buyers at resale and give the vanity top a rich, sleek look. And with affordable “grades” of granite available on the market today, you don’t have to empty your wallet for this feature. You will, of course, spend more on granite than laminate, but the result is a surface that can handle heat and wear. Be advised: granite must be sealed to repel grease (which you could run into in hair products and such). Marble stains easily, while granite stands up to most stains.