Sits great, cushions are firm... but beware, it is small.  I think it's only about 52" wide. Went together easy