I have this vacuum over 2 months and it is the best one I have ever used.  For hardwood floors I only need to make on pass, and I only have to charge it only after every 3rd use   I keep setting on low and it works great