Very easy to put together, just screw in the  legs. Happy with the quality. Colors are nice and as expected from the pictures. Sturdy. The fabric is a bit rough, not soft but somewhat expected based on styletype.