Easy to set up and use. It cleans the carpet well for its size. The water tanks are easy to use and change. The only bad thing is the box was smashed upon delivery and both of the machines tires are rubbing against the base of the unit.