I was skeptical about these actually working, but to my surprise they definitely did. (I did have a good laugh getting them on :) ... I could see how they May rip if not careful putting them on ( its a bit of a struggle). Once on they do smooth you out and suck you in and are comfortable. Im 57 and 147lb. I purchased the large but probably could squeeze into a med. I recommend giving them a try especially because you can return or exchange if needed.