I love these shoes! My shoe size varies between a 7 & a 7.5 depending on the maker and these (a size 7) fit beautifully! I can wear them for hours and I am comfortable from beginning til end. The y are more comfortable that my tennis shoes and provide great support as well.