I am not typically one to give reviews, but this couch is EVERYTHING!!! So deep and comfy, the perfect couch to relax on. I have had the chance to nap on this and it was incredible. Delivery was easy, as everything is already assembled and you just have to take it out of the box! Another review mentioned this as well, but there isn't a latch to connect the two pieces together. We had issues with it sliding until we put a rug underneath, and now it stays solid. So if you've got a rug or are on carpet, you shouldn't have any issues. 
10/10, best purchase I have ever made online!!!