This product is extremely flattering on me. I'm 5'5 185 with a curvy muscular build. Basically big shoulders, big boob, small waist, big thighs. I ordered a large just incase there was something sketchy with the fit on the legs. The fit is amazing, however, the material is THIN. Dawg gone near see through. I wouldn't recommend to anyone expecting to do any real working out in it. I also wouldn't recommend to anyone who needs stomach control. The back is out so you cant wear a girdle and the mateSee full review