Well my 17 pound French bulldog fits into this perfectly. Thank you for allowing me NOT to stress over my up and coming flight with her. I like pretty much everything about this carrier. If there is one small thing I'd change, it would be that when you lay it down to go under the seat ( on the airplane)  they have to lay on the bump that is where the wheels are.  Hard to help it I understand, but perhaps a bit more cushioning. Also, the manual that it came with was very hard to understand. I know I am blonde  but it shouldn't have taken me an hour to figure it out  (LOL)