Fabric with leather bottom messenger bag has an adjustable, leather strap, from 30″ to 55″ takes it from the shoulder to cross-body. Fully lined. Outside divided pocket spans entire width of bag, making two 9″w x 7″h pockets to keep things organized. Fully lined. Weather flap conceals heavy duty zipper. 100% Egyptian Mercerized cotton, 18″w x 14″h x 3″d