Vegan 100% natural cotton canvas upperGUC--wear to the footbed and a bit of wear to the canvas on the straps and some dirt on the sides of the shoes that could possibly wash out (see photos) Lots of life left! 9-9.5 US sizing according to the Birkenstock size chart.