I always wear a 7M and I had to buy a 7 1/2 M in these CloudSteppers.  I just got back from wearing them for two weeks on a European trip where they really got a work out and I loved them.  They were so comfortable!!!  I will definitely be in CloudSteppers on my next trip.