We have been using the EZ all system for the last two years and have not found anything better. It works great if you have alot of caked on material also. The only lesson my daughter and I have learned with this is, if you travel to alot of shows, be sure you dont leave the nozzle at the wash rack. It seem to get legs and walk away very quickly.