I would have expected to wear the size S on this item but the M fit better. I usually wear a size 4 women's, I'm 5'9" and my measurements are Hip : 38", Waist : 26", Bust : 34". The M was form fitting and comfortable and I expect it to work great. It's flattering and tight and comfortable enough that I considered ordering some other colors to wear as casual around-the-house clothes. I still might!