I purchased two of these carriers, medium and small. They are generous in size and excellent quality. My dog is 26 lbs and I travel on the subway with her using the small size. I love that the carrier folds easily.