Tessa's material: Vegan leather. Lining material: Polyester. Dimensions: 30cm W x 7.5" H x 2.4" D (30cm x 19cm x 6cm). Detachable strap (adjustable): 10.2" - 22.4" (26cm - 57cm). Zip closure. One interior zipper pocket and one interior slit pocket.