I compared 4 doggy bags and for my purposes, this bag came in 2nd. The material used and sewing were very good and I really liked the stretchy fabric side pockets over the mesh side pockets found on other bags as they appeared to be much more durable yet each could easily hold a water bottle.. It also comes with a nice size fold-up doggy place mat that can fit larger bowls and have some space, unlike the doggy bags with a built in place mat. What I didn't like was that the food container is one large container rather than 2 separate containers that other bags have. I have a medium sized dog would like the option of using one food container instead of a larger one that is only partially full and taking up space. This would be good for traveling with a large dog. That is the only reason it is being given 4 stars instead of 5.