When I found this shoulder bag I wondered if it would be big enough for all my gear or if I should go with the next size up. In the end it was more than big enough and I was very impressed with all the little pockets and compartments. The quality of this product is impressive and I could not find a single defect or imperfection. A good price too.