I really like Planet Bike Fenders and the full length Cascadia fenders are excellent. For some of the other bike builds this past year I was looking to purchase four sets of fenders which would would be easy to install with front or rear racks and for bikes without the appropriate braze ons. When it comes to mountain bike specific fenders the choices are most typically made of some sort of petroleum based plastic and it has never made much sense to me to spend a lot of money on any type of plastic fender set. I was tickled to find the Wald Splash Guard Fenders not only because I found another affordable quality product but because I was able to effortlessly install these fenders on a few different bikes and if I want to swap them onto another bike it's easy enough.
The Wald #90 Balloon Bolt-On Bicycle Splash Guard Fender shown in photo above is a nice fit for a mountain bike for commuting and are available in a few different models specific to wheel and tire size of course. I have rode that bike in heavy rain while the fenders performed good enough in keeping my clothes from getting saturated with road grime and I like the look and style as opposed to plastic MTB fenders.