I got these for my mum for her swollen feet..they fitted well but she did not like the "modern" colours.