I have the same Apex fenders on my mtb. They do the job about 85%. I still get splashed a little running through puddles, but not as bad as before. It's supposed to rain tomorrow and Friday so we'll see how dirty I get. Thanks Guy & James for posting your info on the Swift. It's been very informative and it's good to know I can do lots of mods to it. BTW, does it have a horizontal or vertical dropout in back?