I've purchased dog beds before and could never get my dog to use it.  This one she loves.  My dog is elderly and sometimes achy and the "egg carton" type mattress is very comfortable for her.