These run large!!! I ususally wear an 8 or 8 1/2, so I had to return the 8's that I bought and exchange them for 7 1/2. Just arrived yesterday, wearing them right now. I love Keen shoes. My other lace up pair are about 6 years old and I still wear them. These are very comfortable right out of the box. I bought these for a trip to India, because they are multicolored, they will go with everything, and very easy on and off at the airport security checkpoints. No rubbing anywhere that I can see. Great price, great fit!