I purchased this for our very uncomfortable RV mattress. This one is really nice. Not too firm, not too soft. Just right.