Joy, it’s not a terribly curvy fit, really. Just a bit wide all over. Even in a S, I have plenty of room through the waist and mid-torso, as well as a little room in the bust. The hip fits well in a S. I was swimming in the M, and I am at my largest size ever at the moment.