Perfect firmness, soft, but not too soft. My back feels good after sleeping on it! No back or hip pain!