Ive been wearing these for 7 months now and I still love them. Over time, they definitely break in and get looser so I wouldnt be concerned if they are snug at first. I have to wear a thicker sock on them now, but that doesnt bother me.
They are substantial leather so I can wear them to work as a construction manager and not be violating any safety regulations (we are not required to wear steel toe).