The couch is absolutely massive!!! It’s comfortable easy to assemble, I did it all by myself, and I like that I can easily change the setup. The back rest could be more stable but hasn’t been an issue. Overall great quality and support! 
The driver called 30 mins prior to drop off which was a nice touch. The boxes showed up in great condition, I was concerned that they would be damaged but was a pleasant surprise. I live in a small town so we usually get some damaged goods when it comes to furniture. If you are on the fence about this couch I would highly recommend buying them!!