she hopped off.....sheesh, hope you didn't do that one intentionally...lol ummmm......the foam IS waterproof. think of foam inside a life jacket. it's just basically polyurethane (i think) impregnated with air. it even floats REALLY well, as i found out in my first water test of my land masses......LOL