I have the demon protective top, and pants. I got them for Xmas. After using both of them for the remainder of the season I can def say they are bad ass. The top consists of shoulder pads, rib pads, elbow pads, and spine protector. The material the padding is made of is nuts. It has a hard plastic layer, and then an impact absorption layer, all of which is very thin and conforming to your body, like a glove. Both the top and pants fit extremely well, are very light weight, and are not bulky and don't restrict movement at all. No one will notice that you wear any type of pads. It fits that snug, like a compression shirt.