as the owner of two cat who love to lounge on the furniture , this vacuum be a must have . if the only thing it do be remove pet hair from upholstered furniture it would be amazing . I use the rubber attachment , run it back and forth over the furniture and voilum ! hair go . it also work great on the stair , so much easier than drag out the big vacuum . it be always ready to go , no cord to bother with and I have no idea how long a charge last , but it still have plenty of power leave after vacuum three room of furniture and two staircase . probably my best purchase all year . PS : I be editing this review because I just finish read some of the other review and do not understand about the complaint of short run time . we do as the instruction say -lrb- 5 time , etc -rrb- and it will last a good 20 minute or so . do I get a different battery ??? seem strange !! it have never run down before I finish . and yes , you do have to clean the filter , but that be require with any vac .