This futon is great find.  High quality for a reasonable price. It is quite comfortable to sit and lay on. Much easier to assemble than I thought it would be.  I did 95% of it by myself.  Needed another person for the final step.  The mattress has a built It hinge mechanism that keeps it from slipping off. This futon looks great in our guest/granddaughter's room.