Bought for my husband to wear to beach vacation in Mexico.  He's wearing them everywhere else now too.  I wore the yoga slings.  We had several hours to walk around the resort before our room was ready for check in and by the end of the day all of our feet hurt.  Probably wouldn't wear for an all day on your feet event but otherwise great for casual running around.