Even my husband loves (and uses) it!  It cleans - both hard floors and carpets- AMAZINGLY!!