I've never tested these to see if they are actually waterproof. But the colours are pretty and the material is durable. The bags are well made to accommodate a myriad of shoe sizes - from flats to heels. I used them to store my shoes under my car seats/in my car trunk lol. I also used them when I travel. Great buy.