The mini Anemone Mermaid is a beautiful sea creature your child is sure to fall in love with instantly! She is 100% cotton - handknitted in Peru. Blabla's collection is designed by Florence Wetterwald and knitted by Peruvian artisans. Everything is made from natural fibers of exceptional quality grown in Peru, making the line irresistibly soft and cuddley. 12" long.