It’s exactly what I expected! When I searched for “sleeper sofa for small spaces” this and others came up. I chose this one for the color and extra storage. 
It is a 2 person job and will require a drill, not just a Phillips screw driver! But yes, it is an easy to assemble item. 
The seat cushions are very firm but I feel they will hold up better than something too soft. 
Overall, very happy with this sleeper sofa!