I have poor blood flow down my legs and in to my feet. They really do help with allowing more oxygen to flow through. My feet don't hurt even when I have been on my feet for a long time. I feels like little pillows in your shoes. What a Great buy.