Fit my son great. Flexible but good protection over collar bone. Added cardio pad is thick but soft. He likes removable biceps pads since he plays d. Caps provide extra protection since he loves to hit but they dont interfere with his stick handling. Nike is expensive but always highest quality stuff.