This coat is very soft and flattering in design. good quality and very comfortable. i usually wear a small which is what i got and it fits well. if anything, it is a little snug across the shoulders when i reach forward, so if you plan on wearing a heavier layer underneath, go up a size.