I spent a long time looking for a chic velvet sleeper couch that was large enough for two guests - and also had a comfortable mattress. This is a unicorn couch.  I found it very comfortable to sit on, and my dog has also enjoyed a nap or two. As for the mattress, it pulls out easily and it is exactly the comfort level I had hoped for (the memory foam is lovely.) The couch arrived on time and was very easy to assemble. I am uploading several pictures because user pics helped me make my decision. Enjoy!