Pretty decent for vacuuming hard wood floors. If you vacuum carpet, you have to go over it a bunch of times. I have a dog so I wouldn’t recommend buying this model to vacuum hair from the carpets.  Floors without carpet would be ok. Very easy to empty the debris and clean the filter. 3 stars because it is good on floors, but bad on carpet even the thin rugs I had to go over and over and over and the cord is not as long as I would prefer. Also, bit overpriced in my opinion.