The large is a messenger bag style! Very roomy! Approx. 12×15, canvas and lined in nylon fabric, not pleather . Adjustable shoulder strap. Inside zips to close, large outside zipper is about 9×12 and has 2 zippered pockets ,which are 6 1/2 x 8 under the Velcro closure flap. Inside there is another zip pocket and 2 smaller open pockets.