Is the Cassie Waterproof?

No, the Cassie is a canvas shoe, and will absorb any water it encounters. It is a light canvas, though, and should dry pretty fast after you take them off. Also, you can treat the Cassie with an aftermarket waterproofing spray… but that will make them a bit less flexible.