This is off topic and an OLD thread, but I want to know before I buy, are those aran sweaters as itchy as they look?