I am told that the ships no longer have the egg crate toppers - I do have the Klymit mattress, however I prefer the egg crate memory foam. For my upcoming Oasis cruise, I will be visiting a Walmart while in Miami, or ordering one to be delivered to my hotel via instacart. I will not sleep on any RC bed without it. The folded up blankets they use to "soften" the mattress is ridiculous.