Timber Ridge XL padded Zero Gravity chair has very sturdy construction. Removable headrest pillow, wooden armrest & a large Cup holder board that can be attached onto the right side of it. Once you have it adjusted in the position you want, There are 2 small clamps on the sides that you just turn so the position locks into place. It just slides on & locks into place & can be removed if you don’t want it attached. The way it’s designed & Your body lays on it does not make your body ache. Zero Gravity design: adjustable fully reclining design with locking system provide you a comfortable Zero Gravity experience. Wood armrest: perfect support experience for your arm with wood armrest design. Removable padded pillow: removable pillow provide great seating experience & supports for your head & Waist.