Honestly, this was an impulse buy and I was not disappointed. The fit was great. I’m a size 12/14 and the large fit perfect. It is so warm. I was in Vermont over the holiday and i was so happy to have had them. They also washed well- I put them in the dryer for about 30 min then used a drying rack.