Crumpler The Considerable Embarrassment Messenger Bag Water resistant 900D Shell & 300D Ripstop lining Fully padded laptop compartment w/6 pocket organizer 1x external zip pocket, 3x internal front pockets Adjustable removable main strap & shoulder pad Velcro release flap