These mats are nice and thick, and the non-slip back will help a lot on our floor. The fabric is soft and the color is as expected. They show dust/debris fairly easily, and the first time I stepped on them after a shower I wasn't entirely convinced they are as absorbent as I expected, but time will tell.