“Very good so far although have only used it for a few weeks does all it says in terms of performance. The only negative is it is noisier than I expected, so if you are very sensitive to noise maybe not a good choice. It is heavier than my previous cordless so a strong arm needed if doing any hi level cleaning.”