I can not really tell if they really bring a performance boost or a quicker recovery. Subjectively I feel definitely "stable" while running, which gives me a good ride.
In my pair the stitching on bottom hem parted after a few weeks. After request from CEP and a test on material defects me the leg warmers have been replaced. Tips Service!