The package was delivered two days after my order, exactly when I was told they would be. I will definitely consider paying the extra few bucks for the 2 day shipping on my next purchase from Amazon. The shoes are a perfect fit; I typically wear a 10.5, and I ordered a 10.5. They feel and look great. There is a little bit more heel support then I expected but I'm sure they'll break in nicely. Overall, I'm very pleased!