I just got home from work, and it was here, I think it just may work. I should've bought a large but with a little bit of adjustments on how tight i strap each layer. It'd be fine. The resistance against my body is great, with no roll-up issues. I bout passed out, though, when i went to strapping up and got to the last one, and it was way too tight . Lol, but so far, i like it!