Very hard to get on but worth it. My feet haven't been this good in 20 years
Munster, Ireland
Idaho, United States
None
Ontario, Canada