Demarini CF Mashup 29/21 -8 USSSA Youth Composite League Bat, a high-quality baseball bat for young players. This bat is made out of carbon composite material, providing superior performance on the field. The bat is slightly end-loaded and has a swing weight that is perfect for youth players.