I bought this last year and has been excellent. I use it frequently to clean especially helps keep floor clean with a messy dog at home.