These are excellent at doing
"These are excellent at doing what they are supposed to do, protection. They also look good and have a wide area of coverage. My only complaint about these is that they are fairly difficult to take off. I am a skinny guy and bought the size recommended for my build but the button hole is just too small. It takes some fiddle for a few minutes for me to take them off. Other than that the materials and guard protectors seem of good quality and adequate. They are also comfortable and don't really restrict my movement in any impactful way. I already got saved once by wearing these."
