The In Stride cycle XL was a good choice for my husband who suffers from COPD. After 8 months on a respirator, he needed to continue his pulmonary rehab at home. The cycle is small, sturdy and portable. The cycle is not too strenuous, but still provides the needed exercise. The tension is adjustable and good for upper body as well as lower. It is a good alternative for someone that can't go to a gym or doesn't have the space for a stationery bike