20% Off Sitewide With Code MDW22

My Bag

Subtotal:

$0

Your purchase fuels our mission to give back.

View My Bag
Home > Men > Totes > Graham XL

Graham XL

$135.00 | Available in 4 Colors

Our perfect hybrid of a tote and carry-all luggage.

*Please note that personalized bags are final sale.

♻ 45% of this bag is made from recycled materials

Available in 4 Colors

View Size Guide
Printed Canvas - Camo
Graham XL

What Fits

    • Fits everything you'd need for a weekend trip and more including clothing, shoes, towels, and toiletries
Compare Size
Graham XL

Features

    • Extra large tote / weekender bag
    • Very roomy main compartment
    • Luggage slip sleeve in the back, perfect for traveling
    • Recycled interior lining made from water bottles
    • Two zippered interior pockets, one in mesh
    • Rubber label and signature rivet in red
    • This product is suitable for anyone and everyone - however you identify
Graham XL

Size & Materials

    • Dimensions: H: 16.54" W (Top): 24.7" W (Bottom): 18.11" D: 8.66" 
    • Main Body: 100% Polyester Canvas
    • Interior Lining: 100% Recycled Polyester
    • Weight: 1.76 lb
    • Capacity: 42L
    • Spot clean with a damp cloth
#GiveBackpack

Carry for a Cause

For every STATE product purchased, we'll support American children and families in need... in the ways they need it most. Whether that's donating fully-packed backpacks at our bag drop rallies, to fueling #WhatDoWeTellTheKids initiatives to funding special projects supporting partner schools and organizations in which we so deeply believe.

Learn More

Customer Reviews

Based on 6 reviews
83%
(5)
17%
(1)
0%
(0)
0%
(0)
0%
(0)
J
J.M.
I would give it 5+ stars if only it had outer pockets

Love the size of this bag and it’s durability. For summer, I used it as a beach bag to carry towels, toys, other needs for my family of 4. For winter, I’ve used it for weekend ski getaways where I have to pack snowsuits, boots, helmets, hats, gloves etc. I have 2, thinking about buying a third. However, big downside, is that it has no exterior pockets. I’d like a spot I can slip my keys, water bottle, or mask or phone into. It has a sleeve to put on your suitcase that I first thought was a pocket. If it had exterior pockets , this bag would be perfect for my family adventures!

A
A.C.
Perfect Size; more color options would be great!

The size of the bag is the perfect overnight size bag. Would love this bag in more variety of colors vs just solid and tie dye.

J
J.E.
Perfect Bag

Got the bag for my wife and she loves it. Large size, well made and is very versatile. She had a similar comment to another review that she would have liked a water bottle holder on the outside.

H
H.
Love it, but one small flaw

Love this bag. Perfect for going to beach with kids and holds several towels and other crap. Love the interior pockets. Love that it zips on top to keep sand out. The one main flaw of this bag is that it doesn't have an exterior pocket for a water bottle, which I really like when going to the beach. There is a flap that looks like a pocket and I made the mistake of putting my water bottle in it and it fell straight through and almost broke my toe! It's actually one of those flaps that allow you to put it on the handle of a rolling luggage. I may actually take it to the tailor to get it sewn closed so I can use it to hold my water bottle.

C
C.P.

This is a great beach bag for the family! Looks stylish and holds a lot! Love it!

Totes

Shop Now

Fanny Packs

Shop Now

Make it yours.

{{product.title}}

{{product.fabrication}}

" {{characterSet}} ", ${{textProductPrice}}

CHARACTERS: A–Z, 0–9, : ; ( ) & - # @

Select a Symbol {{getSymbolById(inspectedSymbolByPlacementId[symbolOption.id]).name}}, ${{(getSymbolById(inspectedSymbolByPlacementId[symbolOption.id]).price / 100).toFixed(2)}}
{{getSymbolById(activeSymbolByPlacementId[symbolOption.id]).name}}, ${{(getSymbolById(activeSymbolByPlacementId[symbolOption.id]).price / 100).toFixed(2)}}

Note: Symbols are embroidered on the bag.

Select & Drag Around {{getPinById(inspectedPin).name}}, ${{(getPinById(inspectedPin).price / 100).toFixed(2)}}
{{totalPinCount}} {{totalPinCount > 1 ? 'Items' : 'Item'}}, ${{(totalPinPrice / 100).toFixed(2)}}

Note: Patches & Pins Packed Separately.