Well this definitely keep things snug! I am 54, 150lbs, recently had tummy tuck and needed a tighter compression garment since the one from the dr is now to big after my swelling has gone down. It does run a little small. It says a Med is 6-8 which I am but after ordering and receiving multiple wrong sizes(with different sellers) I got a large and even this I have to kind of take short breaths and is uncomfortable to sit down. The slit to use the restroom is small so if you don't want to soak yourself you have to undress in order to go for with part of the restroom use.. the fabric is sturdy and you do have the option to remove the straps which is neat. The legs are really good too, definitely took off an inch or so and I like that it has material to help it stay in place so you don't have to constantly pull them down or up.