It definitely keeps you in place!!  I am happy about this because I am strength training and the last thing you want (especially if your cups runneth over) is to be bouncing around.  I like the way the back pulls and stretches and keeps your posture, and it breathes well.  I will be ordering more!!!