A great roomy tote bag! Worth a trip to the beach or the farmer's market! Open it up wide to fit in all your stuff - then pull on the handles to slightly cinch it up at the top to control your stuff in the bag! The handles are made of cotton rope covered on the outside with self fabric (100% cotton Baby Canvas). The handles run thru a sewn turned casing at the top of the bag, so that you can cinch it up a bit. Bag has a 6 bottom gusset. The bag has turned & stitched edges throughout. The bag body is 23 wide by 18 high. Made of flat woven sturdy white 100% cotton Baby Canvas and sewn with cotton thread.