Bought the large size for our 11 year old Great Dane and he loves it!  He fits very well and it's better than any other beds we've tried.