Spring Step Women's Bach Pumps Leather Rubber sole Leather upper Soft comfort padded insole Rubber outsole Polyurethane lining