This bodysuit is everything!!! The material of these are so comfortable and flattering at the same time! I ordered one, and when it came in the mail I ordered the other colors because I loved it so much. I’m 5’2 & 124 I ordered a small, it’s perfect!