I've used them on Hummer H3 shocks and they look great. They fit over the piston portion of the shock absorber to protect it from stone chips, dirt and grime. I've been using them for over a year and they're holding up great. I also drive my H3 off-road. I moved one down to see the stem and it's almost like new. I put them on all my shock absorbers. Excellent quality, good price.