memory foam is terrible, i wouldn’t ever use it on my horse
I like leather best. I know that’s not what you asked but if a horse get caught up in a halter leather is most likely to break so they can get free.
simpel nylon or leather halters are the best. they are easy to clean and don't look used so easily.