Straps, handles, 3 velcro compartment walls you can use or not, heavy duty rain proof material, white or black camo, front zipper compartment, top zipper compartments... THIS thing is NICE AND Looks GREAT!! I again am thoroughly impressed and am Happy I decided to purchase one and dump my old GNC bag!! I at least look like I train still LOL!!!!!