Bought for my boxer for his 6th birthday as his old bed was losing firmness.  He seems to real like it.  The size large fits him perfectly.  Seems to be well made.