Can be worn both indoors and outdoors, looks good and wears well. Such a consumer needs orthopedic insoles (you need to buy them separately). Have bought several pairs over the past four years, some for myself, others for my adult sons - and they are very happy with them.