Beautiful sofa, firm but comfortable. Great delivery service. Assembly was just attaching sofa legs.