This shirt is adorable! I’m 5’9” about 190lbs and I got the size XL. It fits perfect for me. I have a curvy figure, 38D, wide hips, and a mom pouch so I think this shirt compliments that type of figure nicely! I recommend to anyone looking. The material is very soft and not too clingy.