I was a bit nervous about buying a couch off the internet, but I'm so glad we did! 
Was very easy to put together, only took about 3 minutes. 
It's very comfortable and seems to be great quality! The leg rests also take no strength at all to snap back into the couch after reclining.