I'm 5'5" and 130 lbs. and I ordered a medium. I probably would have fit better in a small. I ordered white since that deflects the sun, so I figured it'd be cooler than darker colors that absorb the sun. The white is more see-through than I was expecting—my bathing suit is visible underneath. Even so, I do like having a coverup, and the lace detail is very pretty. The pom-poms make me feel a little silly, but it's not a big deal. Overall, I do like this piece.See full review