This was super easy to put together.  It is firm, which I like. The color is a little darker than my monitor shows, however, it is still attractive. The upholstery is very evenly done. I can recommend this chair.