BLOCCS Waterproof Cast Shower Cover Leg - #CFL77-M - Child Full Leg - (Medium)
https://a.co/d/dHnUF2j
My daughter had one of these for her long arm cast when she broke her wrist last year. We took her swimming all the time. It got a little bit sweaty but not once did water actually get in the cast.