Great sofa, exactly what we were looking for! Easy to put together,  arrived quickly and just as dimensions described. Sofa cushions are firm, but that is good to prevent sagging later on hopefully. Overall very pleased with this sofa!!!