This is a thin woven mat with a non-slip backing, but it is enough for my bare feet to not freeze on my tile kitchen floors. Looks great, good quality, will hide stains and clean up easily... I'm satisfied!