My wife had bought some at one point cause we travel a lot and I love to drink. They are like a round of inflatable tubes bound together to make one big tube and you slide your bottle inside.
Can't say this is exactly what we have, but it looks almost identical. We would stick stuff in these then wrap them up in a sweater or coat in our suitcases and have never had one break.