Lavender toddler tee and light blue onesie are 100% Cotton. Royal blue tee is 52% cotton/48% polyester.