This sofa was super easy to assemble. No tools were necessary and it came well packed. I assembled it myself in 10 minutes. This sofa is extremely firm and I like how low the back is so when you’re sitting on it you can rest your arm on it and hold a book or a cup of coffee and still be comfortable.￼ The back clicks down into a flat position so the sofa turns into a wider sleeper. The arms and the legs are cleverly packaged underneath the seat on the bottom of the sofa. All you have to do is unzip that compartment to find the pieces.￼￼