Cushion is nice, firm and sturdy the way I enjoy. Assemblage is horrible. Depends upon each chair delivered regarding ease of assemblage.