Has good suction  water tanks little small
Will not be able to do a whole room, but great on spots, if you have a dog 
Or another animal, it will take three fill ups to do a whole room
Other than that, I'm satisfied with it.