I bought this blanket for my son as a surprise present. I put it on his bed and when he got home from school one day, he noticed his new blanket. Later that night he said, “Mom, this is the best thing you could have bought me”. “I love it, and it keeps me so warm!” My son is 18, this blanket is perfect for all ages.