My shoes took forever to receive. I had no idea they were coming from China. My shoes are too small even though I ordered a half size larger. Susan Brown at the help desk offered to send me another size for a $12-13 shipping fee. I declined so she offered a 30% refund and I wouldn't have to return the shoes which I have no use for because they don't fit. I declined again and she offered a 50% refund. I declined that as well. Be aware that to return the shoes you will lose 15% of your refund for their "restocking fee" and you will have to pay shipping to China. Bottom line - DO NOT BUY FROM THIS COMPANY! Unless, of course, you don't mind being ripped off!