I have Planet Bike Cascadia fenders on both my commuter bikes, they definitely keep the foul weather grit and grime accumulation down to a manageable level.
Having fenders on a bike seems to be uncommon in my locale, since I have gotten numerous comments about them over the years.