Nanchen Organic Cotton Flower Doll 6" 100% Organic Cotton Terry Filled with Pure Organic (KbT) Wool: KbT is a German certification that the wool comes from sheep that graze on soil not sprayed with pesticides. Each consignment of KbT fibre is tested. Made in Germany Size: 6" Washable