This is AMAZING! It makes cleaning my floors and rugs so simple and the steam option makes everything so much cleaner! Power of 4 floor cleaners in one tool!