I thought they fit true to size - but I have very narrow feet and these were not wide on me at all. It should be pretty obvious - the offer very little support so don't wear them walking around all day, you'll will be sorry! I made that mistake and my feet were killing me! Beyond that, they are absolutely adorable, and how can you go wrong with a company that stands for what this company stands for (buy one, give one)?