I bought this just before the holidays so that my cleaning list would be less stressful and my Shark totally kept our floors clean every single day! The hardest part was finding a permanent spot for it, and the rest has been so smooth! Wish I had gotten this years ago!