I use flight socks on long haul flights. I have a pair of 'proper' Scholl ones and a cheap pair from Aldi, which is just as good. They make a huge difference. In my case, they prevent my legs and feet getting swollen and uncomfortable. I would strongly recommend them
cheers,
Diziet