This jumbo tote bag is 20″ wide x 15″ tall x 5″deep, and features single color screen prints on both sides. Made in the USA of 12 oz. 100% heavy cotton canvas. It has a large main compartment with a zippered enclosure, and a inner zippered flap pocket as well.