Add Yahoo as a preferred source to see more of our stories on Google. Not all wool sweaters are made alike. A 100 percent wool sweater is usually more expensive, and can possibly be quite itchy. Don't ...