Not often a pair of shoes fits comfortably right out of the box. These did. Most shoes need a day or two of wear, the breaking in period, before I can say they fit well. Quality is quite good for the price paid. Not fancy but a good everyday shoe when heels are not required.