It took about 5 days total to receive my order. Shoes are good quality and affordable. Great customer services. I've seen lots of bad reviews but this company did a wonderful job. You have to "skip the month" if you don't want to be charged. But for good quality shoes at low prices that's not a big deal to me. Keep up the great work shoedazzle!