We must be dreaming because this Pom Pom sweater is checking all the boxes! Comfortable, great quality, stylish and warm!