Lovely sofa . Very firm though! Although I don’t mind as Atleast it should keep its shape for a long time . Looks great and is perfect !