I was honestly skeptical about ordering a couch without actually getting to test it out first, but this one has been pretty great so far (only had it for 4 days). The seat cushions have a decent firmness to them, so hopefully they will not break down quickly. My only wish is that the back cushions were a little thicker. Nothing some big throw pillows couldn't improve. 
We were amazed by the great packaging and ingenious way of packing all the parts within each section's frame. Un-packaging and assembly did take a while, but with 9 separate boxes that should be expected. 
Giving this couch 4 stars for now since I can't speak to the durability yet. But so far it's been a winner in our book!