I just put some Specialized Armadillo Elites on my bike. I really like them and they are kevlar-like with a reinforcement. They are not light, but for training they are sturdy.