I love this bag a lot. I'm a professional wedding and portrait photographer and this bag is a very important part of my business. It protects all my gear and is very durable. The amount of times I've dragged this bag across the street and sidewalk and it still has no scratch or signs of tear - it's crazy. I love that it's water resistant so I never have to worry. Other features I love are the battery holders which can indicate whether the battery is full or empty - genius!! - and the extra shoulder bag and general organization of the bag. Furthermore, the expandable compartment in the front is great for when I have something that I want to keep separate from my valuable camera equipment, for example groceries. All in all this is the perfect bag for me and I'm very happy with my purchase.