Bought the large for our  young collie x and it is plenty big enough. I’m not sure if he loves it or not. He is very happy to sleep in it, but daytime he tries to destroy it. Fortunately, he hasn’t succeeded even after several months of trying! The sides still remain upright and haven’t collapsed. A well made product that should keep the drafts out whilst he sleeps especially as we come into the colder months.