Easy steps to put together but difficult to do alone just because it’s rather heavy.  Very pleased with this sofa, great value for money and stylish. Quite firm but that’s great for me as I like to sit upright.