I have foot pain some days and I use compression socks on the days when I need to. This is VERY high quality. When they say medical grade, it actually is. My only problem is that it is very difficult to stretch the socks enough to put them on my feet. It takes a lot of pulling. They are very firm though and give plenty support.