I bought the large size and my golden retrievers love them. I could have picked the XL size, but the dogs fit the large fine. The burgundy colour goes well with
my colour scheme. Only time will tell if the 2 year old is able to chew and damage the material. So far, so good. 
I have been happy with all my purchases from Wayfair.