The tie-dye tote bag has matching self handles and is reinforced at stress points. It is made of 100% Cotton Heavy Canvas. VERY IMPORTANT: Due to the manufacturing process, variance in size and dye lot may occur in this product. The inventory is constantly changing, please confirm availability before sending in Purchase Order.