Does a great job of cleaning my bike! Follow the directions and my bike looks like new. Actually degreases the chain and cassette somewhat as well. Great product.