I just love these shoes! Very pretty! I got them in my usual size & the fit is great. The heel is a bit higher than I usually wear, so I don't wear them when I'll have to do a lot of walking. Someone who is used to high heels would probably be able to walk in them all day. The block heel makes them easier to walk in than other, narrower heels and the fabric across the top of the foot makes the shoe feel very secure on your feet. The materials are top notch & the quality is fantastic.