It just works man! I’ve used it for a torn rotator cuff, very bad sprain ankle & my friend had her implants removed last year and with her and my shoulder it was all verbally said that recovery went faster than expected! It’s amazing stuff, I mixed with TB500 for shoulder but I will always have 2 bottles of that stuff in my freezer just in case!