The HTM FLEX is an awesome piece for doing upright exercises. Whether you are looking to rehabilitate your shoulder, arms it gives 360 degrees of resistance that will work great especially in a physical therapy enviroment or at home. The design allows you to easily do lateral exercises, push, pull or use it to do the 360 degrees of exercises and you will be able to work that rotator cuff, tricep, bicep, forearms. It has so many applications and if needed you can put two side by side to be able to work out both sides at once.