I used to stuff a wad of clothes I knew I'd need during my trip in my carry-on backpack so that I could use it as a footrest on the plane. But recently I discovered that if I put the overstuffed backpack on my open tray table, and top it with my J-Pillow, it makes an even better sleeping wedge (unless its weight breaks the tray table, but luckily that's only happened twice so far), and I'm way more comfortable leaning forward to sleep than I am against the window or, worse, trying to balance against the 2-inch folded-out "wing" of my seat's headrest, and falling off onto the dude next to me.
Yes, I spend a lot of time thinking about how to make my air travel experiences less horrific. My solutions are paltry, but so is everything else about the airline industry these days, except the cost of plane tickets and their "amenity" fees.
Anyway, now that I use my backpack as a head bed, I need a new footrest. This hammock-style one from SmartTravel, which also recruits-and-hopefully-doesn't-break the tray table, is a serious contender.
Soft and cozy, the portable footrest weighs only 3 ounces, and rolls up to the size of just a little more than nothing. More importantly, it has an adjustable length of 17.7" to 23.5", both for people of various heights, and to accommodate 2 different leg-cradling positions: arches of feet down; or calves draped through.
The hammock portion of the travel footrest is 8" long x 2.8" wide.