We bought this a couple months ago. It works great, and sucks up every single thing. Our carpet even smells “clean” after using the product. Very pleased with Shark products.