This is a beautiful rug, very soft yet a sturdy tight weave that is going to hold up well to cat, guests and occasional workout sessions. This would even be a great rug for yoga; the surface provides just enough padding, not too much, and is very soft and comfortable.