Freezer grade zip lock bags are okay, but sometimes you need a bigger option.
So we had some custom made that are 40cm wide x 50cm high and made of 5 ml, LDPE, orange transparent plastic. Plus you have your name, bib, checkpoint and event areas on the bag for easy fill in too. They also make a great bag to put your dirty, sweaty gear after an epic session!