Sesame Street cuddle pillows

Baby Boom made a line of Sesame Street cuddle pillows in 2004, featuring Elmo, Cookie Monster, Zoe and Big Bird.