The Squiggle stuffed animal by Jellycat is a very cuddly and soft animal. These make some of the very best "first" stuffed animals for little ones. They perfect little pal for anyone! Adorable and very easy to love.