I love everything about this!! It's easy to set up. Easy to use and works so good. My kids carpets look new and no more pet stains!! We love it. Recommend it to anyone with pets!