Stay away
Two stars for having pretty decent padding if you could tolerate the pants. These are made of a cheap and itchy material - very uncomfortable and it didn't look like it would be tough enough to last more than one game. They are so itchy that my son could hardly stand still long enough to let me see how they fit him. There was no way he could play in them, so we had to return them.