Rarely do I buy a pair of shoes that fit perfectly. These do. Liked them so much I ordered 2 more pair. Everday use these fit me just right, only after a day or so break in. Your mileage may vary. Very satified customer.