I am middleaged and my feet are trashed. My foot Doctor does not want me to go barefoot at home. I needed something comfortable. These fit the bill. They look a bit old lady-ish but that is the price you have to pay for comfort, sadly. I wear a 6 1/2 and bought the size 6 and they fit perfect. They arrived on time and seem quality made. My best friend is going to buy a pair because her arch is high and causing her pain.