Very plush, yet firm for my older dog. It must be keeping her cool because she gets hot easily and she sleeps on this bed all night.