Leather upper, soles n leather/fabric lining. There is wear on the back of heel, shown in pictures that would polish out. 4in heel. I think the color is called taupe, kinda browny grey