Read the reviews and knew it was going to be firm and it is. Besides that, love it. Easy to assemble, feels durable and very easy to change the position of the back andor lay flat. Happy with it and recommend as long as you understand it is firm. Also, the back is low, I knew this also. I’m 6’ tall and would say that’s the max height for anyone to sit in it for a long period of time.