This swiffer sweeper does a great job at picking up dirt and debre off your hard floors. There however is a downside many people like the idea of cordless conveinence but the battery in this sweeper is rather weak and holdsvery little charge making the cordless cconveinense a inconvenience. This sweeper cleans your floor through too different parts a sweeper and then a dry pick up micro fiber pad that together are ment to pick up all the dust off your hard floors, and it seems to work quite well. This sweeper does suprisinly well picking up pet hair and many smaller debris, and it does not get clogged as easily as you may expect it to. Over all it is a great sweeper and the only downside is the poor performance of the battery.