Soft-body, flat hard-bottom, and generously sized to hold it all with ease, from towels to snacks to souvenirs. Great for shopping, travel, and every day. 20"W x 15"H x 7"D 100% cotton canvas self-fabric cotton handle inside zipper pocket magnetic snap-closure