I LOVE these. I am 5’7’’ at 125lb and I ordered a medium. I wanted them to fit a little loose, and they look super cute (I did have to tighten the straps a bit, but they still look adorable). If I had ordered the small, I bet the would fit just like the picture, but I am glad they aren’t skin tight with the medium. They have a little stretch, but they don’t feel cheap. I am in love!!!