Well I bough some of these because their cheap and I need a pair of shin guards at the moment, big mistake, yes they protect well and do pretty much everything a shin guard is meant to do, but they are impossible to put on and take off, I had a guy drag me across the mats at my gym by it and it did not budge, you have to kinda put a stick in their to get them off.

Now on the upside they do not slide around or come off, so I guess their great to use in competition but for training no, they really are no good.

I bought mine at NAGA and they were $30 but on their site they say $40, so I have no clue, except that unless you have the worlds smallest legs don't get them.