Thin Fit multi sports insole.
29.5cm in length from heel to toe which fits UK 10.5 best (can be trimmed to fit a bit smaller).
About 3mm of cushion.
See photo of packaging for more info.
Only used a couple of times, looks brand new except for a bit of wear to the logo.