Showrooms sell countertops on looks. You don’t find out how a slab actually behaves until something spills on it, and then until you try to wipe it off.
A short clip from @onixmarbleandgranite did what a showroom will never do. They lined up six of the most common countertop materials, poured coffee on each, and let it sit. The results sort the whole category into two groups, and the sort order is not what most buyers assume.
During the spill, the pools looked damning
When the coffee first went down, the slab that looked worst was terrazzo. The pool spread wide and messy across the chips. Marble was second worst, with a dark pool sitting right on the veining. Porcelain and quartz held tight puddles that beaded on top.
If you stopped the test there, you would say terrazzo was the loser and marble was second. That is where most people stop watching the clip.
After the wipe, the real loser showed up
Once the coffee was wiped off, the ranking flipped.
Five of the six slabs wiped clean. Granite, quartz, porcelain, quartzite, and even the terrazzo (which had the biggest pool) came back to how they started. Only one slab kept the stain:
Marble was the only material that failed the wipe test. A dark shadow sat right where the coffee had been. The surface absorbed the pigment, and no amount of wiping brought it back.
That is the result the clip actually reveals. The slabs that looked worst during the pour were not the ones that failed, and the slab that failed was the one most people pick for the looks.
Why marble was the only one that held a stain
Marble is calcium carbonate, a soft mineral with real porosity. Coffee is slightly acidic and loaded with tannins (the pigments that stain teeth). On marble, two things happen at once: the pigment gets pulled into the pores (a stain), and the acid dulls the polished finish (called etching).
A Slabwise guide to marble care notes that sealing cannot stop etching. Sealers slow absorption, which helps against stains, but the etch happens on the surface before the sealer can act.
That is why marble lovers say “I love it, but I baby it.”
Why terrazzo looked bad but wiped clean
Terrazzo is stone chips set in a binder. The chips are not very porous. Whether the slab stains depends on what the binder is made of.
Plant Services, citing National Terrazzo and Mosaic Association guidance, puts traditional terrazzo at about 70% chips to 30% cement binder. The cement is porous and needs a penetrating sealer. Resin-binder terrazzo (epoxy or polyester) is near non-porous and far more stain resistant.
The slab in the clip wiped clean, so it was either a resin binder or a well-sealed cement one. A trending-on-Instagram terrazzo countertop can be either, and the chip pattern looks nearly identical from the outside. Ask the fabricator which binder it is.
Why porcelain and quartz didn’t flinch
Porcelain made for countertops tests around 0.05% water absorption, which the tile industry grades as “impervious,” per Tailormade’s note on ISO 10545-3. Coffee has nowhere to go.
Quartz is non-porous for a different reason: the resin binder fills the gaps between the mineral grains. Per Panmin, that is why it shrugs off coffee, wine, and oil without a sealer.
Why granite and quartzite held, but with asterisks
Both wiped clean in the clip. Both only hold up this well when they are sealed.
Slabwise notes that dense dark granites like Absolute Black often test below 0.1% absorption and never need sealing. Lighter granites and most quartzites do. The field test: drop water on the slab. If it beads for 30 minutes, the sealer is fine. If it darkens the stone within minutes, the sealer is worn.
The clip caught the slabs on a good day. The sealer on natural stone is doing invisible work for years, and when it wears off, nobody tells you.
What this means in a showroom
The takeaway is not “porcelain wins.” It is that one of these six is in a different league of trouble from the rest.
- Marble: stains on contact, and sealing cannot fully stop it. Pick it if you want the look and will baby it.
- Granite, quartzite: fine when sealed, fail quietly when the sealer wears off. Run the water-drop test once a year.
- Terrazzo: depends on the binder. Ask whether it is cement or resin.
- Porcelain, quartz: non-porous. No sealer, no stress.
Sources: (1) Tailormade: Specification and Countertop Performance; (2) BuildDirect: Porcelain Tile Water Absorption Ratings; (3) Panmin: Marble and Quartz vs Stains; (4) Slabwise: Marble Care; (5) Slabwise: Marble Stone Countertops; (6) Slabwise: Granite Sealing; (7) Plant Services: Terrazzo; (8) Baneclene: Terrazzo Care









