It's very comfortable and easy to assemble. Definitely more on the firm side, but my family prefers it that way. My boyfriend is about 6 feet tall and he is able to lay on it without hanging off