absolutely perfect.  I adopted a senior gal a year & 1/2 ago and this is the 3rd bed I have bought for her.  The first one is way to small, but she continued to use it, the 2nd one too big & lumpy, she hated it.  And like the 3 bears, this one was just right.  She loves it and sleeps on it all of the time, when she's not running around.