this vacuum is good for my hard floor. it runs very smoothly and takes away most of the dust that is on the floor. it is very easy to charge too. you can also change the direction of the way the vacuum goes very easily.