This over-sized hand made plush of 'Baba', one of the main characters of the multi-award winning 'Puffin Rock' show makes an ideal gift for little 'puffin' fans or indeed any Plush fan.
Baba is made using Organic Sherpa Cotton, the fluffiest of all cotton. The cotton is produced on Fairtrade Farms, and is hand-picked to ensure the cotton pile is kept as long, soft, and fluffy as possible.