I always expect that online purchases of shoes can be a gamble because you never get to try them on until you receive them, but these shoes not only fit perfectly, they are one of my most comfortable pair of shoes. Love them! Fantastic price. Happy shopper right hear!