I bought the biggest size, and I'm 5'7. And it fit my body, but it only came up under my breasts!!! Like had my boobs been on my ribs! It would have fit. But I do have a long torso, so I guess that's my problem. I love the color and style. But It does not work for me