Lovely sofa!  Arrived in excellent condition.  The 2 pieces fit together well.  Hope the fabric will hold up - going to invest in some Scotchguard to try to protect the natural fiber.  We're happy!