Fantastic sofa- good quality fabric, base cushions are firm but supportive, I was initially apprehensive about the 'throw' backrest cushions however they stay in place and are really comfortable. Overall looks very smart and super comfortable!