Firm and sturdy. Very easy to assemble. Cushions are firm. Great starter couch! Highly recommended!