These fit great. I wear between a 9 and 9 1/2 depending on style, etc.. I bought a 9- they are perfect. Very comfortable. I've only worn them once, but my husband has had this shoe in men's for over a year and they have held up the best out of all other brands.