Product arrived on time. A truly great shoe. They are comfortable and fit perfectly. I recommend going a half size smaller, but measure your foot first. I have been wearing a 10 for years. I am closer to a 9.5, therefore I order them in a 9... Perfect fit. Just wondering which ones to get next, and the price can't be beat. They retail for 120 grab them for 80.