BabyLegs will protect baby knees from surfaces. Great for boys or girls and keep arms and legs warm, give lightweight sun protection, make fun fashion statement. Great for dance class or for play. They are 40cm in length except for rainbow which is 30cm.