I bought this for my daughter. She is 5'2" and weighs about 110 lbs. I bought asian L/M US. These look great on her and she loves they way they feel.  We have not had them in the water yet. The pool opens this weekend so we will try them out and I'll add to my review.  We bought a black swim shirt/dress to go with. She really looks amazing. The only downside is they take a long while to arrive. So, I was pleased when they fit otherwise we wouldn't have had then for the start of the summer.