This bag has a roomy main compartment for camera body and extra lenses. Front and side pocket hold extra batteries, storage media and others. This functional bag is with nonslip shoulder strap and water-resistant nylon covering to keep your gear safe and sound.