Cushion is firm but, pliable. Directions for install were clear, and the video online helped a great deal. Definitely recommend having an extra set of hands when assembling.

Solid piece of versatile budget furniture.