Waxed cotton canvas resists water and wear Water-repellent cotton lining Padded laptop sleeve with hook-and-loop closurecomfortably fits a 14" wide laptop Top flap and straps secure with snaps Adjustable padded shoulder strap One internal hanging mesh pocket with zip closure Heritage zipper pull and leather patch logo Leather trim 15 1/2" width x 10 3/4" height x 5 1/2" depth 100% cotton. Spot clean. Imported Message received. You want a quality messenger bag you can buy now, use for-practically-ever? This is it. The outside is a tough-as-nails waxed cotton canvas that resists water and wear. Inside, sturdy water-repellent cotton lines a plethora of pockets for stowing all your gear. (There’s even a full-width padded laptop sleeve.) The result? A bag you’ll reach for day after day, year after year.