Great mat! Soft enough to walk on in bare feet, but textured enough to catch dirt.