Bad knees...older frame....desk job...is it worth it....yes definately yes...