This mega-size BIG tote bag is made with an indoor/outdoor stripe fabric in aqua, lime, turquoise, navy, poppy and white. The bottom is a solid navy cotton duck - similar to a light canvas. It is fully lined with cotton twill. The bag has 2 layers of medium weight interfacing and a sturdy bottom. There are 3 large interior pockets and a pen slip on the inside and a magnetic closure at the top. Handles are made with heavy cotton webbing and have been triple stitched. This is a great bag to take when you want to spend the day at the shore or the park. It will fit 2-3 beach towels or a big picnic blanket, your kids' outfits and a whole lot more! It is lightweight and can be folded up without adding bulk. Been invited to the beach? Here is the perfect hostess gift!!! Dimensions: 23.5 wide on top, 18” wide at bottom, 17” height, 6” deep at bottom Handles: 11.5” drop This is a very big bag. The last picture is only for the purpose of showing the size of the bag when it is in use. Due to the design of the fabric, the placement of the print will vary in each bag. All bags are made in my smoke-free and pet-free home. Spot clean with warm water. ***Please review my Shop Policies page before making your purchase.