All the necessary padding and equipment needed for youth hockey. Fits 7-10 year old. Worn 3 times! Purchased new from Sport Chek for over $700.