This is a great cardigan.  The only reason why I gave it 4 stars is because it does come a little short on my torso, but it isn't an issue at all for me.  This is probably due to the fact that I do have a somewhat long torso.