Always had doubts about weather this would actually clean good. Finally took a chance and to our surprise it cleans fantastic.  Setup was fairly easy , and  using its a snap.