Purchased these shoes online. Received them in four days. Shoes are beautiful to look at and fit comfortably. But please be warned they run small. I normally wear US11.5 but I ordered a US12 and they fit perfectly. So I recommend buying a half size up.