This hand held vacuum works great on hardwood floors and stairs,  It seems like it has a little bit of a hard time picking up cat hair when it comes to vacuuming the couches, it does work but you have to go over a few times.  I feel like it runs out of battery fairly quickly.