Great for yoga, Pilates, hot yoga, weight lifting, and other floor exercises that can be tough on joints. Makes a comfortable cushion on camping trips, and can cover gym and yoga studios floors.