This little bag held everything I needed for my puppy for a day trip. Everything was organized, easy to see and get out. The side pockets are very nice. I will definitely use it for vacations. The dividers don't really fit all that well but they're ok. I can't say how durable it is because I have used it only once so far. It looks and feels like it will be sturdy though. I really like it.