Skins are great - I use mine under my snow gear when I snowboard and they make a big difference to my recovery time.

Jaycee - they are an exercise compression garment. They are supposed to reduce lactic acid build up and aid muscle recovery. You see all the footy players wearing them in training.