I’m a baseball player and the kinetic arm sleeve is a very good support device that provides the support i need. I injured my rotator cuff and it was constant pain when throwing, when i got the kinetic arm sleeve it was almost instant relief and the pain just wasn’t there, i’ve been using it now for 2 months and there is a huge difference, my far throws from the outfeild don’t hurt at all anymore and pitching doesn’t hurt as bad. It is a great rehab device and works very well, just don’t rely on