I recently purchased a pair of the 2XU leggings and have worn them several times after hard rides. For me, they have taken away the dull/tired ache I would sometimes have after repeated, hard ride days. I find they feel great, relax the legs very well, do seem to help increase blood flow and overall, I believe they do help with recovery. The 2XU product is very good, however others have suggested using more of a medical product, if cost is of consideration.