Walmart is absolutely nailing the fall sweaters and for crazy good prices! I sized up in a large in all of these but stayed in my normal M in the cardigan.