I’m 5‘3“ tall, 145 pounds I bought a medium. It fell off the shoulder just perfectly! It’s very flattering I do have a little bit of a mom pooch, I was wearing leggings with it and boots. I got a lot of compliments. I felt pretty and sexy, but yet classy at the same time. If it’s not sitting just right, the pooch may show, so you just gotta make sure it clean right before you leave the bathroom or something. But I totally would recommend the shirt.