Our doll clothes are handmade from cotton and organic materials. Handmade. 100% Cotton. To fit Loretta dolls 34-36cm organic cotton material