Very firm seat cushion as stated in other reviews. Overall I think I will be happy with it. Easy to assemble. Dark grey cushions are true to color. I’m 5’4” and it’s perfect size- my feet reach the floor and can rest head on the back