The product was true to fit. The response was less than adequate approaching very poor, three weeks from the time ordered, in fact missed Christmas as a gift. I believe when items are not shipping within 24 hours of the order date an email is in order especially around holidays, it left me scrambling for a replacement, poor Preformance by Shoeline. I have ordered at least a thousand dollars of shoes from Shoeline. I have reservations using them again for a gift.