it is firm enough a person can sit on it and soft enough to prop your feet up, when the dog or cat aren't sitting there that is.