This is a great mat for the price. Enough cushion for floor exercise, easy to clean and carry. The one drawback is the fluffy nature of the foam. It isn't dense foam. So despite its thickness, it bottoms out pretty easily. making this a good mat for soft and slow moves, but wholly inadequate for anything that might involve impact. I used this for my prenatal yoga floor work and loved the cushy support for my aching hips and back. Overall, better than a typical extra thick yoga mat, but don't expect yoga mat density/quality.