Bought this as a gift for the lady who cleans my house and loves my Shark.. When it arrived, she spent the entire week vacuuming.Her report was that it was excellent, the self cleaning brush roll was great (she has 3 dogs).But she misses the feature on mine that self - propels the cleaner. Overall, though, great product!