If you like one pieces this is a great buy!! I'm 5'1 about 140 lbs normally a M/L but ordered a S and its a perfect fi! Its very stretchy and sucks in my tummy & holds the chest up well! Not sure if the tummy has shape wear or not but feels like it! The material is great, love the ribbed. Short girl friendly! Can dress up or down. Buy it :)