It's not as good as the commercial shows. It does its job for the most part. Misses some dust bunnies from time to time. It works good for what your paying for. I highly recommend getting the lifetime warranty though.