Great mat! Very comfy on any surface. Can be used for camping under a sleeping bag, or for a guest bed - it's that comfortable! I use it on a massage table for treatments and to sleep on. I'm not sure how it would work for yoga or exercise. It would protect from floor pressure, but might be a little warm and squishy for yoga.