I usually wear a medium, I am 5 feet 7inch at 150 pounds. This could not zip up in the back, and I had to give it to my niece who wears an extra small or small, and it fit her well. The style and material is very nice and great quality. I love the print and color combination, but it does not seem true to size.