I am in between sizes 8-10. After reading the reviews I ordered a size 6, (2 sizes down), today I received the coat - size 8! I will be returning it, as it is definitely large - it fits like a large 10, shoulders too big, baggy. Otherwise the coat is nice, I'm 5'2 and it comes to my knees.