Just right for my smaller living space.  It was easy to put together. Cushion are firm, but not uncomfortable.  Color is spot on.