This Sleep Sofa is Perfect!  Easy to Assemble and it looks beautiful.  Sleeper part of sofa easily pulls out as well as stores away!  Love love the storage in the chaise part of the sofa.  The sofa is firm - but I like it that way.  I would definitely recommend.