I'm not typically a fan of the bonnet cleaning method, as I feel it only cleans the very top of the fibers, not down even in the middle of the nap, let alone the bottom. And also, with this method you really need to be using a cleaning chemical that will encapsulate as it dries, basically it dries to a salt crystal type crust that vacuums away easily. The Oreck dry powder and the pre-spray work this way, and the powder works, in my opinion, MUCH better than the bonnet type cleaning. Using something like Fabuloso will leave a residue.