First, I am 5'1 at 145 lbs, and with a few extra quarantined pounds I now wear a size 8. I originally ordered the medium and loved the comfy fit of it. I felt super cute and sexy! Its definitely one of those I could dress it up or down. So I decided to order a 2nd one but in a size small this time to see if I would get that fit like the girl in the picture. It definitely fits snugger, no surprise, and I do like the small, but because the elastic in the waist is a bit tighter too, I think I prefer the medium. It still fits and I still feel cute and sexy just the same.