I bought the medium carrier for my parents to fly home with their 15 lb. minature schnauzer.  It worked great on the plane, my dad had to remove some of the metal plating, and then it fit under the seat.  It was very easy for them to roll her thru the airport in.