I have only had my fenders a week and only today got into any wet weather. It was awesome to have them today. I waited out the storm but the streets were still pretty wet. My shoes stayed dry and the bike stayed remarkably clean. Rinsed the tires off with the garden hose and put it up as clean as it was when I left this morning
I have a few spots where I have to run through some sand and dirt. My Chain was really getting fouled to the point I was cleaning it almost every weekend. The fenders have cut down on the grunge the chain was picking up by 75-80%.
Very happy with my purchase even at $30 at REI. I would have save $5 at Performance but burned that in gas getting there and back.