My dog likes this dog mat because of the cushy rim.  However, the bottom is very thin, we put a soft blankie on it for him to cuddle.  I've tried others but he really likes these.

Pros: Dog likes it
Cons: thin