This is about a year old and the kids are always eager in pitching in and doing the chores, sometimes even fighting about whole is going to vacuum what! The suction is great and easily cleaned.  Spare filter makes one always available after washing the other.  Cleans up dog hair on carpet and laminate flooring.  Does great on mop mode with ceramic tile as well.  Have indoor potted plants that the dog likes to drag around and cleans up the soil very well.  Wi-fi lets us know when its done charging.  Also, app allows us to see how often this is used.