WARNING! Do not buy from this company! Once you order I believe they then order from China. I had to wait 5 weeks for the shoes and paid $54 for them. They were of poor quality, too small and not worth what I paid. Definitely came from China, although I made sure Speak was an American company. I asked to return and they suggested I find something else from their "store". I want none of their cheap crap. No Thank You! I was then told to return the shoes at my expense, which I did and paid $14, and guess what? Today I got them back! So now I am out $70. Post Office said the address I got from their wedsite doesn't have a shipping drop off!