Got the large. we have a large greyhound and he still has plenty of room. Seems to be durable and made of high quality materials. Our dog loves it.