Well I have to say it fits perfect, I got the XL, but could have probably got the L, but I like sweaters roomy which it is. I have washed it 2 times and it washes beautifully. The weight of this sweater is perfect for us over 50 ladies because although it isn't a heavy sweater, it certainly isn't light. I find it to be the perfect weight.