I have been looking high and low for a very long time for a couch like this.  It's perfect.  Firm enough and comfortable and I love that you can move it around into any configuration.  We love cuddling on the couch for movie nights so this made it so much more fun!
I got 2 pieces delivered one day and the remainder were delivered 2 days later which didn't make much sense but I got it all in the end and it so light and easy to put together.  
Don't hesitate,  get it, it's worth it.