very impressed. was able to assemble very easily, the legs screwed on in seconds. the headrest adjusts positions easily from flat to high by lifting it all the way up and dropping into position. The cushions are firm, but comfortable for both sitting and sleeping although I havent slept on it yet. There is a velcro pocket underneath to keep the assembly tools or other stuff you want to hide.  Only drawback is sometimes I hear a jingle from the hardware in the headrest but it isnt an issue. would buy another