An apparatus for stretching, comprising: a body holder for connecting to a support device, the body holder including: a body support panel for receiving an upper front portion of a body of a user; a left arm holder for receiving a left arm of the user, wherein the left arm holder is connected to the body support panel; and a right arm holder for receiving a right arm of the user, wherein the right arm holder is connected to the body support panel; characterized in that: the left arm holder includes a first left gutter-like curved-surface element for partially wrapping at least a portion of a left side of a torso of the user and a second left gutter-like curved-surface element for holding at least a portion of the left arm of the user, the first left gutter-like curved-surface element and the second left gutter-like curved-surface element being connected substantially perpendicularly towards one another; the right arm holder includes a first right gutter-like curved-surface element for partially wrapping at least a portion of a right side of the torso of the user and a second right gutter-like curved-surface element for holding at least a portion of the right arm of the user, the first right gutter-like curved-surface element and the second right gutter-like curved-surface element being connected substantially perpendicularly towards one another; and the left arm holder is pivotally connected to the body support panel and the right arm holder is pivotally connected to the body support panel. a body holder for connecting to a support device, the body holder including: a body support panel for receiving an upper front portion of a body of a user; a left arm holder for receiving a left arm of the user, wherein the left arm holder is connected to the body support panel; and a right arm holder for receiving a right arm of the user, a body support panel for receiving an upper front portion of a body of a user; a left arm holder for receiving a left arm of the user, wherein the left arm holder is connected to the body support panel; and a right arm holder for receiving a right arm of the user, wherein the right arm holder is connected to the body support panel; characterized in that: the left arm holder includes a first left gutter-like curved-surface element for partially wrapping at least a portion of a left side of a torso of the user and a second left gutter-like curved-surface element for holding at least a portion of the left arm of the user, the first left gutter-like curved-surface element and the second left gutter-like curved-surface element being connected substantially perpendicularly towards one another; the right arm holder includes a first right gutter-like curved-surface element for partially wrapping at least a portion of a right side of the torso of the user and a second right gutter-like curved-surface element for holding at least a portion of the right arm of the user, the first right gutter-like curved-surface element and the second right gutter-like curved-surface element being connected substantially perpendicularly towards one another; and the left arm holder is pivotally connected to the body support panel and the right arm holder is pivotally connected to the body support panel. the left arm holder includes a first left gutter-like curved-surface element for partially wrapping at least a portion of a left side of a torso of the user and a second left gutter-like curved-surface element for holding at least a portion of the left arm of the user, the first left gutter-like curved-surface element and the second left gutter-like curved-surface element being connected substantially perpendicularly towards one another; the right arm holder includes a first right gutter-like curved-surface element for partially wrapping at least a portion of a right side of the torso of the user and a second right gutter-like curved-surface element for holding at least a portion of the right arm of the user, the first right gutter-like curved-surface element and the second right gutter-like curved-surface element being connected substantially perpendicularly towards one another; and the left arm holder is pivotally connected to the body support panel and the right arm holder is pivotally connected to the body support panel.