I was concerned that I would be constantly refilling, but no. I have a very small home but the floor is vinyl throughout. It only took one refill and when I poured the dirty water out I was really impressed with the dirt it had suctioned up. The floor cleaner that came with it had a nice fresh smell and dried very quickly. Just what I was looking for!!!!