You'll have a hard time finding anything composite under 28". And those are probably too heavy for 5 and 6 year olds. Does it have to be an official fastpitch bat? (ASA, USSSA stamps, etc.) What ball are they hitting? They do make composite T-ball bats.