Received as described and it was relatively easy to put together.  The holes may not always line up but with a little work, it comes together.  After assembly, a neighbor came over and described the sofa as very comfortable.  Overall, I am very pleased with the purchase.