Color - PERFECT!  Size - PERFECT!  Fit - PERFECT! Order arrived on time - PERFECT! I was very skeptical to order shoes but this brand is exceptional from the quality to size.  I will be ordering more shoes!