I have cats so I have to cover everything in the family room.  The covers will certainly help to keep some of the hair off and they are much easier to keep clean that cleaning the cushions.