Very nice sofa sleeper for our office/guest room.  I love the cup holders.  The quality is very good.  Sturdy piece of furniture that was super easy to assemble.  Only the legs needed to be screwed into place and the side arms slide onto metal tracks already in place on the body of the sofa.