Age and diabetes caused one of my legs (calf, ankle and foot) to swell, making it extremely difficult to find suitable shoes. Being extra wide and buying 1/2 size larger than I normally take (10 instead of 9 1/2), these shoes gave me exactly what I needed. They are comfortable insoles that stretch enough for me to put them on. I guess if you wear them longer, they'll be easier to put on later. Didn't want to spend money but tried other shoes (must return now) which were cheaper but as they say you get what you pay for. Now all I need is a company that will find a way to order one shoe size differently than the other. Seriously, the good side doesn't even know the difference. Thanks for finally giving me something to wear.