We really enjoy our new sofa. It is super firm - and thats what we expected. It is easy to convert to a sleeper sofa - and we will mostly use it open to watch TV and not only when we have guests staying over. Assembly is ok, but two people are needed since it is heavy.