A walker comprising: two patient-load bearing support tubes, each patient-load bearing support tube comprising - a padded underarm support for seating in the armpit of a patient, - an adjustable-height load bearing tube, having a first end and a second end, wherein the second end of the adjustable-height load bearing tube is provided with a rubber tip and the first end of the adjustable-height load bearing tube is connected to the padded underarm support, wherein the adjustable height load bearing tube includes at least one joint; - two L-shaped legs, each leg connected at a first end to one of the patient-load bearing support tubes, wherein each leg has a wheel disposed at a second end, and a grip disposed on the leg for a patient to grip when the walker is in use; - a main tube connected between the two legs and defining the width of the walker; - wherein the height of the patient-load bearing tubes may be adjusted from an extended position in which the padded underarm support is seated in the armpit of the patient to a retracted position in which the padded underarm support does not interfere with the patient's use of the walker, characterized by a ratcheting hinge inside the joint of a lower portion and an upper portion of the patient-load bearing support tube disposed so that the angle of the padded underarm support may be adjusted by rotating the upper portion relative to the lower portion. two patient-load bearing support tubes, each patient-load bearing support tube comprising - a padded underarm support for seating in the armpit of a patient, - an adjustable-height load bearing tube, having a first end and a second end, wherein the second end of the adjustable-height load bearing tube is provided with a rubber tip and the first end of the adjustable-height load bearing tube is connected to the padded underarm support, wherein the adjustable height load bearing tube includes at least one joint; - two L-shaped legs, each leg connected at a first end to one of the patient-load bearing support tubes, wherein each leg has a wheel disposed at a second end, and a grip disposed on the leg for a patient to grip when the walker is in use; - a main tube connected between the two legs and defining the width of the walker; - wherein the height of the patient-load bearing tubes may be adjusted from an extended position in which the padded underarm support is seated in the armpit of the patient to a retracted position in which the padded underarm support does not interfere with the patient's use of the walker, - a padded underarm support for seating in the armpit of a patient, - an adjustable-height load bearing tube, having a first end and a second end, wherein the second end of the adjustable-height load bearing tube is provided with a rubber tip and the first end of the adjustable-height load bearing tube is connected to the padded underarm support, wherein the adjustable height load bearing tube includes at least one joint; - two L-shaped legs, each leg connected at a first end to one of the patient-load bearing support tubes, wherein each leg has a wheel disposed at a second end, and a grip disposed on the leg for a patient to grip when the walker is in use; - a main tube connected between the two legs and defining the width of the walker; - wherein the height of the patient-load bearing tubes may be adjusted from an extended position in which the padded underarm support is seated in the armpit of the patient to a retracted position in which the padded underarm support does not interfere with the patient's use of the walker, characterized by a ratcheting hinge inside the joint of a lower portion and an upper portion of the patient-load bearing support tube disposed so that the angle of the padded underarm support may be adjusted by rotating the upper portion relative to the lower portion.