Does exactly what it says on the tin I purchased this product a while back and have used it multiple times in the short period so far. Using it as a compliment to the treatment i was receiving from a physio therapist i found my recovery period was reduced. Go to product 5515 Jun 2017