It is a little too firm for my wife's preference, but she does like the style and color.  The pillow is soft and comfortable.  I had to do a little engineering to assemble.  The mounting brackets were 1/4 inch off for the left arm.  I used a large screwdriver to force them into place and was glad I didn't break anything loose. Other than that it was fairly easy to assemble.