Average ride time is based on Strava activity over the last 3 months. Give your reviews credibility by connecting your account.
Soft Touch for Tough Cleaning
Familiarity: I've used it several times
This brush has nice soft bristles to be delicate and not scratch your frame. Holds onto a ton of soap and gets into tight spaces pretty well. I bought this and the Muc Off cassette/tire brush for a solid washing setup.