These are so incredibly comfortable. They provide plenty of support for my achey feet, are true to size, have plenty of room in the toe box and are made to last a long time. I have two pair and really like them. I wear a 9 M and thats what I ordered. Perfect.