Both look and feel better than I expected. I received the blue ones and they are a little more irrational than the picture. It was raining the first time I put them on but they didn't deteriorate at all when wet and didn't deteriorate after 10 rides. Would buy again.