Very nice, thick  firm.  Works well for my aging dog.  Actually both of my large dogs could fit (touching) on the extra large size.  Very pleased.