I have a Showerpass touring jacket. Great jacket that stay dry and keep me warm too. I notice it gets dirty easily and it was hard to wash off some dirt with tge Nikwax Techwash. Sometimes I get a little oil on it from lifting my bike on the stair. So I ended buying another jacket. It was a Performancebike Ultra rain jacket. Got it on sale with additional discount out the door at around $60. It held up great. Dirt don't stick to it as easily and it vent pretty good. It's not as warm as my Showerpass but I rate it up there as a good commuter rain jacket.