I love these! Love the review Lindsey gives as it helped me decide on my sizing. I am 5’1” 125 and typically a size 4 but can wear 6 depending on the cut. I am hourglass shaped. I took her advice and sized up 2 sizes to a medium …possibly could have done a large in my thighs but the medium is perfect and straps adjusted so it doesn’t look huge on top! Hope this helps!