Perfect  fit.
Fit shoes perfectly. Not quite as soft as prior ones I have had but I think they will hold up better.
Rating: 4 stars