Rockport use to make much better shoes.  These are okay for the price on Amazon; they fit; and they are fairly comfortable.  However, the "leather" is really hard and plastic-like,and the soles don't feel as solid as they used to feel. It gets really difficult these days to find anyone making a quality product.