Cradle frames and cushions are described herein. A cradle frame (110) includes a connection assembly, a support assembly (210) and a gear assembly. The connection assembly is configured to couple the cradle frame (110) to a structure. The support assembly (210) includes two side sections (201, 202), and a middle section (203) that is curved and positioned substantially between the two side sections (201, 202). The gear assembly is coupled to the support assembly (210) for controlling the positioning of the support assembly (210). A cushion (250) has a contoured upper side, and one or more opening in the middle part of the cushion on the underside.