The seat is very firm,- will most likely hv to get a small ottoman or pouf,- & the plaids were matched (so happy, cz would hv returned if  had'nt been).  Super easy to  assemble & quick delivery! Overall very pleased!