The front face material is a special fabric printed with water-based paints. The other material is natural & artificial leather. Lining special is a woven polyester fabric. The products are vegan, waterproof & there are no harmful substances. Even the glue used is wood pulp called latex. Dimensions; H: 11 3/4 - 30cm W: 9 1/2 - 24cm D: 3 1/2 - 9cm The Little Prince Printed Vegan Organic Crossbody Bag, Shoulder Waterproof