These leather boots check all the boxes for me. True to size but could size down if in between sizes.