I love this cardigan.  I needed it to wear over a sleeveless dress.  I am glad I ordered a large as it is kind of small, I am 5.2 129lb.  Interesting to note that the quality is very good.  I saw a similar cardigan in a catalogue of a very expensive company and the price was 3 times as much! All in all it is a good product and if you buy it order a size above yours.