I love the look of these chairs.  The cushion is very firm.  They appear to be very solid, although not heavy.