Be aware there are two different shoes here that fit differently. The ones with the white plastic buckle tend to run true to size or even a little big. I wear an 8 or 8 1/2 depending on the shoe and I wore an 8 in the plastic buckle shoes. The plastic buckle shoes also have a different sole. (see pictures below)  I like these the best even though the buckle on one broke immediately. It was an easy fix. The metal piece in the buckle came off. I snapped it back on and used needle nose pliers to crimp it so it does not come off again. Then I did this to all of the ones with a plastic buckles even before I wore them just to make sure it does not happen again. After wearing these a couple times, I no longer need to unbuckle them. I can just slip them on and go. These are by far my favorite.  Any spot that rubs my foot at all, I put a spot on. I do this with all my shoes and never have issues. Spots work miracles! The ones with the metal buckle fit differently. They seem to run a little small and for some reason were very uncomfortable for me in the toe area even in an 8 //2. I returned them after buying several pair and nothing felt good on my foot. I think the metal buckle ones are better quality. Look at the toe area between the two types. The metal buckles have smaller and less toe room. They are also a more flat platform.   In summary, the plastic buckle runs slightly big and has a different angle that looks fantastic and makes your legs look like you are wearing heels even though they are completely comfy. The metal buckle runs small, has a different sole and is more of a flat platform.  ALSO NOTE YOU PAY FOR RETURN SHIPPING IF THEY DON&#34;T FIT IF YOU BUY FROM SHOE CENTER - So basically there is no return because it cost more to ship it back than the shoe is worth.   Here are the spots which you can buy just about anywhere. Also available in non-gel. http://smile.amazon.com/Foot-Support-Soft-Pads-VIVEsole/dp/B00SXSEM00/ref=sr_1_cc_1?s=aps&ie=UTF8&qid=1439485604&sr=1-1-catcorr&keywords=spot+cushions+for+shoes  I hope this review saves someone from all the returns I have done. No wonder the reviews are so conflicting.