this chair came quickly and was relatively easy to assemble.  its very comfortable - not too firm and not too soft.  love it!