Soft and shiny 30% linen 70% cotton blend. 270g/m2 makes it eary and supportive, even for a toddler. All Pellicano Baby wraps are woven according to the oeko-tex standards using the highest quality combed and twisted cotton. Linen has bold threads what are no flaws.