What makes a good one? I see them available in such a huge price range but was wondering what to look for in a good quality sweater.