A motion assistance apparatus (1, 2) comprising: a first object (110, 210, 310, 410, 810, 910, 1010, 1110, 1210, 1310) configured to attach to a first portion of a user; a second object (120, 220, 320, 420, 820, 920, 1020, 1120, 1220, 1320) configured to attach to a second portion of the user; a frame assembly (11, 12, 13, 14, 18, 19, 20, 21, 22, 23) including, a first longitudinal member (130, 230, 330, 430, 830, 930, 1030, 1130, 1230, 1330) configured to connect the first object and the second object, a second longitudinal member (140, 240, 340, 440, 840, 940, 1040, 1140, 1240, 1340) spaced apart from the first longitudinal member; and a plurality of distance maintaining members (150, 250, 350, 450, 550, 650, 750, 850, 950, 1050, 1150, 1250, 1260, 1350) connecting the first longitudinal member and the second longitudinal member, the plurality of distance maintaining members configured to maintain a distance between the first longitudinal member and the second longitudinal member, wherein at least one of the plurality of distance maintaining members has a first end portion and a second end portion with an intermediate portion there between, wherein the first end portion is fixed or slidably connected to the first longitudinal member, and wherein the second end portion is fixed or slidably connected to the second longitudinal member; characterized in that a height of said second end portion between the first object and the second object is less than a height of said first end portion to restrict a maximum flexion angle of the frame assembly. a first object (110, 210, 310, 410, 810, 910, 1010, 1110, 1210, 1310) configured to attach to a first portion of a user; a second object (120, 220, 320, 420, 820, 920, 1020, 1120, 1220, 1320) configured to attach to a second portion of the user; a frame assembly (11, 12, 13, 14, 18, 19, 20, 21, 22, 23) including, a first longitudinal member (130, 230, 330, 430, 830, 930, 1030, 1130, 1230, 1330) configured to connect the first object and the second object, a second longitudinal member (140, 240, 340, 440, 840, 940, 1040, 1140, 1240, 1340) spaced apart from the first longitudinal member; and a plurality of distance maintaining members (150, 250, 350, 450, 550, 650, 750, 850, 950, 1050, 1150, 1250, 1260, 1350) connecting the first longitudinal member and the second longitudinal member, the plurality of distance maintaining members configured to maintain a distance between the first longitudinal member and the second longitudinal member, wherein at least one of the plurality of distance maintaining members has a first end portion and a second end portion with an intermediate portion there between, wherein the first end portion is fixed or slidably connected to the first longitudinal member, and wherein the second end portion is fixed or slidably connected to the second longitudinal member; a first longitudinal member (130, 230, 330, 430, 830, 930, 1030, 1130, 1230, 1330) configured to connect the first object and the second object, a second longitudinal member (140, 240, 340, 440, 840, 940, 1040, 1140, 1240, 1340) spaced apart from the first longitudinal member; and a plurality of distance maintaining members (150, 250, 350, 450, 550, 650, 750, 850, 950, 1050, 1150, 1250, 1260, 1350) connecting the first longitudinal member and the second longitudinal member, the plurality of distance maintaining members configured to maintain a distance between the first longitudinal member and the second longitudinal member, wherein at least one of the plurality of distance maintaining members has a first end portion and a second end portion with an intermediate portion there between, wherein the first end portion is fixed or slidably connected to the first longitudinal member, and wherein the second end portion is fixed or slidably connected to the second longitudinal member; characterized in that a height of said second end portion between the first object and the second object is less than a height of said first end portion to restrict a maximum flexion angle of the frame assembly.