The Mill Messenger Bag comes fully-lined with Herschel’s signature coated cotton-poly fabric and features leather details, an internal organizer, fully padded/fleece lined separate computer sleeve pocket (fitted for MacBook Pro's), padded shoulder strap, top handle and large back sleeve pocket.