The sofa is just the right size for my office. Easy to assemble and looks great. Not so comfortable for sitting but it will get broken in with time. The sleeper mattress is thin and I feel the bars even with the sling feature. I bought a special "board" for sleeper sofas and a matress pad. Hope these help. This will only be used for occasional guests but still want it to be comfortable  for sleeping.