Worked great on rugs but not so good on hard floors. Didn’t pick up bigger pieces of things like dry dog food.  Definitely not worth the price. I was bummed it didn’t work as well.