very easy installation. But takes sometime to adjust those legs. Overall is quite comfortable, just a little bit hard. Btw, those legs are attached into the bag under the sofa. Takes me a while to locate them.