I first heard about Snuggies through a friend of mine at school, who hated the whole idea. For all the reasons she didn't like them, I completely wrote Snuggies off. And then I got one for Christmas and my whole world changed.
Give Snuggies a chance, they're totally worth it. :)