I bought this specifically for Converse. It cleaned the fabric part GREAT but the rest not so great. It did the job, but I was cleaning with Tub o towels before and will probably go back to cleaning the rubber part with those as they do a better job. I will use this product for fabric shoes as it performs great there.