This roomy bag works for the beach or city. Throw in a towel, water bottle or take it out to dinner. 20 x 26 inches large embroidery on indigenous textiles. Slight differences due to the hand made products. Fully lined with zippered pocket inside for keys. Made with Fair Trade standards in Guatemala.