Twinsaver Baking Paper is a 300mm x 5m roll designed for baking and cooking. It has a shelf life of 730 days and can be stored at ambient temperature, with a weight of 5g.