The fit was fine, and for the price, I didn't expect much else. However, the low quality heel bottom wore out within three weeks, so I had to replace it with a Goodyear neo-lite rubber heel. The frustration involved was far more than it was worth. Do yourself a favor, spend the extra $50 and get a good pair of boots.