While we are no strangers to yoga in our home, I purchased a few of these to assist our aging dogs in getting up and down on hardwood floors. They’re durable, even with play time, and nails hitting the mats, they’re holding up well. They’re aesthetically pleasing, too. The earthy color is quite nice. We’ve found rugs are much harder to keep clean with several dogs in the home, but we still need rug like things for traction. These mats are easy to keep clean, by gently wiping them down, and I even use a light weight vacuum over them, daily, with ease. My large dogs love stretching out on them, and when I walk or sit on them, I find they’re quite comfy for a travel yoga mat. I’d definitely recommend them.