The quality of the material of this shirt is ok, not great but if you are buying it for any kind of protection forget it. I had to take the tiny little pads, that would not protect anything anyway, out. They do not hit me on my elbows. They are really high up on my arm and I have very short arms. If I would have seen this in a store I would not have bought it.