BabyLegs are made of a very soft blend of 80% cotton, 15% polyester & 5% spandex. They are 33cm in length. BabyLegs are gorgeous funky leg-warmers suitable from newborn to preteens. Feet remain free to allow from successful crawling, walking and dancing.