This is the product I've been looking for for ages! It's simple to use, lightweight and does the job on all my different floors. Living with three teenagers and a dog can be hard on my floors, but this is the answer!