The site says they ship the same day - maybe they do, but my purchase didn't seem to arrive as quickly as purchases I have made from other online fulfillment sites. I would not have purchased here if they didn't offer free returns, which thankfully they do - because the tennis shoes I ordered did not fit.