I bought this dog bed for my 10 yr.old Golden retriever, to replace his favorite bed that was starting to fall apart.  When the bed arrived our 4 month old Golden puppy tried to claim it; then our 7 yr. old found it to be extremely comfortable.  Finally, our 10 yr. old had a chance to try out his new bed.  I will probably need to buy two more beds!  I like this bed because when I need to step on this bed to get through the dog maze; I can step on it safely, since the mattress has actual support, not squishy like most other dog beds.