one main compartment with zipper,two pockets in front,one in upper with buckle in front,and the other is in bottom ,two net pockets each with buckle,top handle and strap are all with cushion