Arrived in good shape & very well packaged.  Dirt on the back side, but I think I can get it out.
Paid for delivery up two flights, set up, etc. and so glad I did!  The delivery men were wonderful & took great care in handling and maneuvering up the two difficult flights of stairs. They sure went the extra mile, so I compensated them; they worked hard.
The sleeper sofa is very comfortable, sits high & looks great in my little beach place.  Slept on the double mattress & for a sleeper, it wasn't too bad.  Most likely, I'll order a topper to give it a little more comfort.
Will put a picture up soon.