These are supposed to be pretty good:
Tesla Custom Made Neck Headrests 1pair
BUT... I ordered mine May17, and I am still waiting for them -- so I cannot tell you if I like them, or if I would recommend this company
I pinged them mid July and they said
> We are slowly starting to see deliveries of our raw materials needed for fulfillments. Hopefully, everything will be back to some sort of
> ‘norm’ within this month.