Only had it a few days, but pleased so far.  Assembly was pretty easy; required a second person only at the stage where seat cushion had to be compressed a little to get the seatback bracket in place to screw together.  Chair is initially firm, but comfortable for long periods.  Arms are cushioned, but without the puffy upholstery that has typically gone bad in only a couple years on several of my office chairs.