I wear shoes either size 7 or size 7 1/2  so after reading earlier reviews of this shoe I decided to order the size 7 M US and they came right out of the box fitting me PERFECTLY!  They were delivered on time in fact they arrived in the morning so I was able to wear them right out of the box and went out to do my errands, never have had a problem, so saying I am quite pleased is a perfect description of my entire  buying experience.