Works great! I use it on hard surfaces, and spots on the carpet. Love that it’s completely dust free. The down side is you have to clean it out every time you use it. But over all it’s great.