The power swifter is a must have for anyone with pets. I could not get along without mine. It has the swifter cloth on it plus the vacuum part to pick up dirt. I believe I use it everyday as we have two long hair cats. My cleaning chores are much easier since this item has come into my life. We have a small apartment and all floors are hardwood. I run it through the whole place on the charge and it's still running good when I plug it in.