I purchased this mattress to replace the original mattress that was very thin and had coils. No one has yet slept on it but is it a lot firm and improved the sofa when it comes to sitting on it .