This is the best spot cleaner I have ever used. I love how quickly and efficiently it cleans up spots. I have used it almost a dozen times since receiving it. The self-cleaning option for the hose is a game changer. I appreciate that both rubber and brush attachments were provided for the cleaning head. Very happy with this purchase. #sweepstakes