Most of what your 7-9 yo will need for the season. Mostly Jr small or Jr medium. Worn one season, now he's outgrown it all. Bag plus baur skates, ccm chest/shoulder guard, elbow guards, pants, gloves. Sizes in pics. It cost over 600 new. Alternatively Skates $40 (new $300+) Chest /shoulder $25 (new $110) Elbow $15 (new $65) Bag $10 (new $60) Gloves $15 (new $65) Pants $35 (new $110)