The bed is the right size for my dog but I found the foam to be very bouncy, not a true memory foam. For the price, the bed is very utilitarian, it's not particularly cozy for my dog, he prefers sleeping on the carpet to this bed.