If you can afford it, go with Steele. I used LMC windshield and vent window rubber on my truck and the vent window rubber was cracked and falling out after SIX MONTHS of normal use. The windshield rubber was a terrible fit. I ordered new windshield rubber from Steele and it's a whole other animal. I'de like to replace all my cab rubber with Steele rubber.