Easy to assemble, took only 15 minutes and I was testing the chair. It is firm and supports well. Chair recline works great.