Sleepypod Air is airline approved. It compresses from 22” to 19” (with one sided compression) and 16” (with two sided compression). It fits cats up to 17 ½ lbs. and dogs up to 15 lbs. Before using, compress the ends a few times as they’ll be stiff. The carrier is made from ballistic nylon and features dark mesh (clean nylon with a damp cloth). Vacuum or machine wash the plush bedding.