This was a great addition to our cleaning supplies.  We have a small dog and longhaired cat that sheds very bad. I have had upper spine surgery so can not handle anything heavy to clean all the floors and couch.  This is very powerful and does a great job without bothering my back.