The advantage of the dive mats are that they are cheap, made of non-absorbent polypropylene, and the woven design allows water to pass through (unlike carpet), and not just puddle like a tarp or yoga mat does. Quick rinse and a few minutes in the sun/wind and they are dry. Just my $.02