We love the sofa.  Impressive.  This whole set arrived in 6 boxes and was super simple to put together.  The sofa is very firm, but that's what I like.  It is perfect in my basement and exactly what I was looking for.