I dont know whether to give this a good or a bad review. I think its a fine product, i just had my expectations set to high. I bought this mainly for my bro but thought i give it a shot. My test wheels hadnt been cleaned in a week anad a half, but theese are japaneese (lexus) brakes, not the incredibly dusty mercedes/BMW kind, so they werent awefully dirty. After wetting the wheels, i sprayed the cleaner on the wheels and tires. I let it sit for 20-30 sec and then sprayed off with a strong stream. The wheels looked noticeably brighter but when i ran my finger across the wheel, i got dust. There seemed to be a thin layer of dirty grime still left on the wheel. Now given, a spray on, spray off wheel cleaner is hard, if not impossible to find, and id say that for spray on, spray off purposes, this cleaner is more well suited than the EF-Hi, but if you really want your wheels clean (dont we all), you are going to have to do some scrubbing, and the EF-Hi is well suited for this task, pluss its cheaper.