I was nervous about the fit since other reviewers had trouble getting their feet in.  I had no trouble at all.  I usually wear an 8 1/2 or 9.  I got them in a 9.  They are a little loose in the heel, but I still wear them with thinner socks.  I can wear them all day without discomfort.  I'm considering adding an insert for extra arch support, but I haven't decided if it's really necessary.  I'm so glad I made this purchase!