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.