Like it - not sure about some of the other comments
I have been using this on my new tile floor (it shows almost everything) on a nightly basis. It picks up almost everything except things that over about 1 1/2 inches (such as paper). I used it on an oriental rug, and for a quick pick up it was fine. I also used it on the hardwoods around the rug, and I cannot complain. Sometimes you do have to over things twice, just like I have to do it with a broom, but with a broom I have to get to the floor to get it into the dust pan.