I recently purchased this dog carrier for my gilfriend and her 10.03lb Papillon and she loved it. She recently traveled with her dog on an 12 hr trip to Germany with a layover in Atlanta. The bag was big enough for her dog to ride comfortably in several positions and small enough to fit underneath the seat in front of her. As u can imagine a trip that long with transfers carrying a small dog can be a hassle but when she was tired of carrying her on her back she could simply roll her in the bag. We are big travelers do this bag will get tons of miles. I wish the storage on the side was big enough to hold her water bottle or her retractable leash.