Super soft beautiful dog bed. The size XL fits perfectly for our 16kg / 50cm shoulder height hybrid. If there should be cuddly, a second of the same dimensions would also once again fit to do so;) Our dog will not get up in the morning, since he has the bed;)