I ordered on November 24th and did not received the shoes until January 3rd. Shipping took forever and the tracking for the package did not update for a long time until it was in the United States. I also ordered a size 7.5 and received a size 8. They do fit okay and they are super cute so I am still happy with this purchase! Comfy and good material!