Actually bought these Husky versions to fit my Greeves MX3 they are the right diameter for a 35mm fork leg but a bit long, perfectly OK if you cut them to length, I thought they would be a solid extrusion but they have a seam along the entire length, be careful to tie off the seam after cutting to avoid them coming apart. Water will get in if you jet wash your bike but no evidence of dirt or dust, signifantly they will protect your fork stanchions from stonechips - highly recommend these.