My order received earlier than 18 days. The reason I give you 3 stars is because that I ordered two pairs same style shoes but one is color gold and one pair color gray. I received two pairs of gold. Also I ordered size 36 1/2-37 and I got is size 36.