This sofa is awesome and the color adds a bit of brightness to my living room. Even though it didn't come with instructions, set up was pretty easy since all I had to do was screw on the legs. I was a little hesitant because some the reviews mentioned that it was hard, but I found it to be more firm than hard. I don't like the feeling of sinking into a sofa when I sit on it. I've sat on it for a few hours and I didn't feel uncomfortable, but I can imagine it not being the most comfortable to sleep on.