Best dog bed ever! We bought the jumbo for our 150 pound German shepherd. He fits perfect! It’s soft and the cooling pad mattress works great.