The shoe met my expectation except that the sole was rubber.This in a way reduced the quality of the shoe.I guess that explains why the price was cheaper than similar shoe with leather sole from the same supplier.Delivery was very late and customer service was rather rigid and very uncompromising.