Riley is a goofy, zany, and slightly crazy-looking furry creature that seems less like a puppet and more like a really good friend. A total ball of energy, Riley makes every day better because he doesn’t know how to be sad!
Riley is considered a “sock puppet” made with a faux fur body and arms, hands, and nose made of professional puppet fleece. Posable fingers and arm rods are optional.