I stand all day on hard floors ... in these, my feet and legs are still happy at the end of the day.  I wore large bandages across the tops of my feet in anticipation of the upper strap rubbing against my skin, but they broke in fairly quickly.  The color works well just about everything.  Recommended.