This sofa bed fills a need to have extra sleeping space.  It took me a long time to select this one and I am very happy with my selection. The fabric is so soft and the color looks great in my basement.  When it arrived all I had to do was remove the box and screw in the legs. Easy!  
I really like that when removing the cushions to open the bed it has a protective cover over the mattress. The bed is very easy to pull out, it can be done with one hand. The mattress is a memory foam but will have to have sleep on it to determine how comfortable. 
Would recommend this sleeper sofa.