I am only giving 5 stars because of the price. I have a large home and this does great on hardwood for picking up our dog hair (short hair dogs) and dust. only good for a small room