I'm so happy that I've encountered the perfect bag to protect my Kelly. It's an Envirosax that I purchased from the airport while traveling. It's perfect: folds up nicely to be kept inside my Kelly and protects her from the sudden rain showers and when traveling through X-ray machines at the airport.