This company has great customer service.  My first pair were a little too big but they readily exchanged them and the new pair is a great fit and will be perfect for my long walks.  Highly recommend this comfortable shoe! (Runs about 1/2 size too large)