My favorite part are the "zippered hatches" described at 1:14, though I also really enjoy the comment that "it'll be the talk of your next tailgate." You're darned right it'll be the talk of my next tailgate. If you wore that to my tailgate party we'd be talking about "What the hell are you wearing" and "Have you lost your mind?"
What do you think? Horrible or the Snuggi's new and improved relative?