My fur baby loves this. The top is very soft and plush. She’s never been to a kennel, but I just place it on the floor so she has something comfortable to lay on when she’s not laying on the couch.