Lovely, firm sofa, just what I wanted. The assembly was easy with 2 people and was really sturdy once assembled. The colour is fantastic and the quality of the fabric is first class. Wish I'd bought it sooner.