Was not as difficult to assemble as I had expected from some of the other reviews. The cushions folks say are missing are zipped into the bottom of the seat! It’s quite firm and seems to have a bit of a forward tilt to the seat. If you have your feet up in an ottoman, you probably won’t notice.