Exactly what I was looking for. Comfortable but not so soft that it lacks structure, fits my futon frame just the way it should. Plumped up nicely out of the box by lifting it on each end and dropping back to the carpet a couple of times.