We just received this sleep sofa.
Went together quite easily. You do need power drill for the feet. There are 3 holes for screws but my husband only put two into the solid wood block. He said the wood frame was not thick enough and would splinter. 
Fabric is nice linen look fairly dark gray. Very firm! Size is perfect for 12x12 guest room. 
The extra pillows are a waste, way too small.
Your guests will need to be under 6 ft to sleep on this sofa.
I have a guest coming this weekend. Will see how she likes it.