I am so pleased with this mat.  I was using a normal roll up yoga mat over the carpet for Pilates.  A couple of the excercises required me to balance all of my weight on my hip to do an oblique crunch.  Pain!  This mat is thick and dense and makes it possible to do any position that is needed.  I think that I could even sleep on this mat.