I will be leaving my old soft neck pillow behind from now on. This might seem a little ridiculous (strapping your head to the seat) but my last flight with this headset-solution-thingy was 10x more comfortable than usual (in cattle class), even if you do shake around with the plane a bit during turbulence. Add ear plugs, and (if you’re especially overwhelmed by noise and people in close proximity for that long, as I am) literally put the airline-supplied blanket over your head = human bubble, or a good approximation thereof. Also the mask is serious about light blocking.