I buy my safety shoes a 1/2 size bigger then my normal shoes.  I have to wear safety shoes all day and have no issues by day's end.  They are comfortable and light.  I even had a few appearance complements for these shoes when passing through airport security by TSA agents.