Love it, exactly what I expected and wanted. Good quality, firm seating, but not hard.  I have a small living area and this fits it perfectly.