Absolutely love it.  A little firm but still great for napping.  Exactly what I hoped for.  Shipped faster than we expected.  Relatively easy to put together.  All around a great couch!