The chair was easy to assemble. It only took only about 20 minutes. I love the look of the chair. It is firm but not uncomfortable.