Wow, what can I say.  First, this couch is humongous and it fits perfectly.  It was so easy to assemble, took my hubby and I half an hour to assemble.  All the necessary parts hardware was perfectly placed with each piece.  The delivery men were great, they did exactly what was needed when placing the pieces carefully and assuring all pieces arrived.  We are so pleased with this purchase.  Still deciding, well stop and order this couch.