I found that as long as I wear these shoes every time I walk or sit in the transport chair, my feet won't swell. Yes, the socks I wear also help a lot, but I no longer feel pain, it's priceless! I strongly recommend that people with foot problems wear these shoes