everything  came in different box with instructions and was easy to install and looks beautiful. Fabric used is also good and cushions are firm and comfortable .We are satisfied with the material.