Make sure you go up 2 sizes they run small. Also it rolls down a little and It shouldn’t, I don’t have a muffin top. I’m 5”3 150 lbs and bought an X-large. I had a LIPO 360 & BBL 7 months ago. I kept it because it feels good & it looks amazing with or without clothes on. With my waist trainer it’s perfect.I will be buying the high waisted shorts. It’s made of good quality material, power net gives good support. I love it!