PERFECTION! I ordered it larger than I needed because I wanted my Doggies to be able to lay comfortably and stretch out. They LOVE IT!!! I have three doggies 2 larger dogs Maximus and Milah plus a Dauchsund mix named BearBear who is small and loves sleeping with Milah. All that to say it is thick enough for my larger doggies that both suffer from hip dysplasia and jount pain... Highly RECOMMEND.  You will be happy with it. Great for EXTRA Large Doggie.