For me it's a bit big. Heavier fabric than anticipated. Have to wash it still but since it's way too big and unaltered I'll probably ignore the wash instructions. I bought a medium and I'm a size 8 or 10 Jean, 36D, shorter torso, wideish hips with a bit of a belly. Hope that helps