Came well packaged. Only had to screw in legs.  Material is vey soft. Cushions firm but comfortable. Seems very solid.  Love it! ❤️