Purchased a similar pair of Ecco shoes a few days prior at Dilliards for $165.00. If I didn't need so quickly, I  would not purchased them. The size 42 fits the husband, the 47 fits our son. Would like to purchase the dark brown pair but they have run out. (The husband's original pair lasted 8 years.)