We just assembled this today and we love it.  It was easy to assemble.  The predrilled holes were lined up perfectly and the instructions were simple.  The quality of the finish was great (we purchased the Barbados finish) and the pieces look and feel sturdy.  The sofa is super comfortable to sit on.  When as a sofa or folded out to a bed, it is comfortable and would provide a good night’s sleep.  The cushion is well stitched and feels like real leather.  I highly recommend this sofa!