I agree with the previous poster that the design of the pockets is really good.  They expand outwards, and they do not compress in on the wall that is against your dog.  So, any personal belongings you choose to put in the bag do not lay against or on your dog in any way.  There is just so much detail to this bag.  The Charlie bag has the structure, cushion and features that gives dogs the security of having their own special little "house."  Yet, it comes packaged in such a way for you that it looks, feels, and carries like a designer bag. You can tell more about the structure by looking at all of the photos on FB.
 
I actually have a brand new Charlie bag that still has tags on it that I am going to sell. It arrived yesterday. I bought it specifically for air travel with both of my dogs.  However, it is the tiniest bit too small for the both of them.  It is ideal for either one of them individually.... But, I need one that I can use for the both of them.  I have watched this bag for quite some time until it went on sale.  So, I bought this on a great sale, and it was actually less than what the bag is for sale for now.  I'm going to start a thread with all of the info if anyone is interested.   
I really do love this bag, but I just need one that both of my dogs can use together. I'm sooo disappointed they don't fit!  But, someone is going to get a really good deal
 
 
The bag is really even nicer in person than it is in the pictures.