L is Perfect as a travel crate for our golden retriever pup. Fits in the back of the car. Well made. Easy to assemble. Would benefit from a metal zip as it didn't take long for our puppy to chew and damage it.