I've worn these for a couple of years.  Very comfortable and supportive.  Purchased to play tennis, but end up wearing them a lot.  Especially great for me since I am larger on one side than the other.  The stretch adjusts itself to this problem.