I originally bought these for exercise but found them so comfortable I've now got ten pairs and wear them daily. They offer great support, are very light and wick moisture away quickly. The legs stay in place and they dry almost instantly when washed. One point I would make is to wash without fabric softener, as with all fabrics of this kind it will make them water resistant. So as I will have to wash them separately I can't give the full five stars.