I've tried several bags. This is the most comfortable. It's nearly perfect. For me personally,  I'd like more mesh or at least the option. Such as double panels in front. Zip and roll down to expose mesh and then roll down to cover.  Like the head opening. The bag gets hot. I saw a reviewer create her own air holes. Clever. I just bought 2 mini fans. The pockets for water bottles etc, should extend outwards instead of items pressing into the bag ,which creates less space for the doggo. All in all, I do like my bags very much and recommend them.