This is a similar product
Tradeselect Thermalbrane 6 5 Foil Shed House Insulation 1350mm WD PER Lineal MTR | eBay
It was installed in between the sheeting and the battens of the shed while it was being built, but it doesn't have to be. I just wanted to seal my workshop up, it gets VERY dusty here this time of year.
It is reasonably rigid but not self supporting, they fix it into place with wide double sided tape normally.
I would definitely fit it again if I was to build another shed.