Roomy heavy duty nylon / canvas messenger bag by PUMA. Durable Velcro & double buckle closures w zipper and pen pouches. Extra long padded shoulder strap w reflective patches. Used it for toting my Mac Pro computer riding my bike to office. No cuts or rips but some minor stains.