Kevlar is a type of fabric, it stops larger objects from getting through, but is useless for thin/sharp objects like glass shards, wire, and thorns. Need a thick layer of dense rubber for real flat protection. Kevlar is more for some help, and decent weight. Kevlar can stop a bullet but be pierced by a knife, not sure why it's so popular in tires.