I would give it a negative star if I could. Don't trust them with protective gear as they do not stand behind their customers or products. I ordered Demon Flex X Top D30 and the padding on the right arm dug into my bones causing my arm to swell up after a few hours of riding. I contacted them and asked if I could return it or get a store credit and the rep told me I probably ordered a wrong size and that I can't return it since I wore it. I told him that it fits me perfectly but there must be a flaw in the product because the left arm felt fine, but the padding in right arm area seems thicker and longer. He said to send in picture of my arm showing the swelling, which I did (twice) but no one responded. I'm not going to spend any more time chasing them down for $200, but if I were you, stick to Backcountry, REI or Jensen USA... they'll make sure you're taken care of if you are not happy with the purchase. It was my first experience with All Sport Protection and it would be my last.