I love this sofa. It is perfect for the space always consider your space. It fit what I wanted firm (not like brick), low to the ground, soft fabric with the ability to add pillows if I want. I showed pictures of every stage except putting the legs on the bottom. It was simple 4 flattriangle wooden legs on either end and one leveling spool in the center. My suggestion is to leave the sofa on it’s back while installing. The sofa is solid. The price was amazing as well. It will be delivered inside your front door. However, if you need it to go to a second floor within the home I suggest an extra set off muscles. I gave 4 stars because I did not see the California 65 Warning online and I believe that applies to all states.