I love it. It is firm but comfortable. Not hard to put together. It is heavy so I took it out of the box and carried the individual pieces up to the office where I put it together in its place. The color was true to the picture, maybe a little darker.