Beautiful sofa!
High quality and very comfortable. The cushions are firm but not too firm.