Doesn't roll, doesn't scrunch up, doesn't move, even if you think you have a short torso get this it'll fit perfectly, I'm 5'2". Started at a 38 waist and bought a 2X and it was perfect and not uncomfortable at all. This is the best one I've tried. I absolutely love it.