It was well packaged and easy to assemble. The fabric seems durable and easy to clean. This is the most uncomfortable sofa I have ever owned.