Okay so I ordered the shoes on 10/2/16 and got them on 10/14/16 (12 days, not too bad). They came in a really beat up box, but I'm guessing that's from shipping? Anyways, I ordered my normal shoe size, which is a size 9 (eur size 40) and sadly, they're too tight. I would suggest ordering at least a half size up if you want to be able to wear them comfortably. You can tell they're fake, but they're SUPER cute and really comfortable (I mean, they've gotta be if they're still comfy despite being too small). Luckily my mom can fit them, so it wasn't a complete waste. Overall, I'd recommend the product.