Leather. Barely worn. Slight scuff on toe and tiny blemish as circled. The color is a cross between mint green and turquoise. It’s very pretty and I held up the shoes to all my daughter’s dresses and they matched a bunch of them. Matches tropical colors and coral really nicely. Says the size is a US 6 W but I really don’t think these are wide at all. My daughter is on the narrow side and they fit her.