Soft. Does not need rug pad. Dogs don't try to chew on it. Kids love laying on it and fall asleep on it. And I can stare at it all day. What a steal!