Cute little cuddly cloth/doll from Fabelab. Made in 100% organic cotton. Fits perfectly in small hands.