I ordered this sleeper for a small room.  The size is perfect.  I just received my sofa so can’t tell much about quality of mattress but it is easy to pull bed out.  I really think this deserved a 4 star.
I had white glove delivery and was so happy with Gabriel and David.  They were prompt, very respectful of my tiny home and other furniture.  Their service was definitely 5 star.