Equipment looks really nice and my son says it’s real comfortable however the straps on his hellmeybkeep popping out and letting loose. I think it’s a defect because it’s only on 1 side and unfortunately that’s not a good look for a kid playing travel ball. I’ve adjusted the straps in numerous occasions but he is still having the same issue of the straps coming loose when he tried to tighten them on helmet. Overall I think it’s a great product but then straps on helmet need to be fixed or else product becomes useless. I would have given it 5 stars if it was not for the helmet problem but I have to give 3 stars bcuz of that defect.