Perfect firmness my pup loves it. He just had surgery and it’s been his favorite place to lay