It was exactly what we were looking for.  Took about 5 minutes to put together.  The cushions are super firm, which is a little uncomfortable now, but will hopefully cause them to last longer too.