Love this chair!  Quick delivery, looks great, and super easy to assemble (only 4 pieces that slide in place).  They are firm but comfortable.