This swimsuit looked petty and fit well. It fits like a boyshort and is forgiving. It however doesnt have much stretch. I am 137 lbs. 57 and I ordered a small. My measurements are 23 27 38. I definitely needed a medium. I don't have an atlethic build and small usually fits me in all brands however this one was a bit snug