It does a fine job, for what you should expect of it. Lets face it the price is great the shipping was great and I would buy another one, and did for a friend, in fact we have them in all our places so they do work, just don't expect it to pick up a bolling ball.