Stop in for a cup of coffee

Curious though, how can something be 100 percent breatheable and 100 percent water proof?
I will last about a year in the sun. Longer in the snow/rain.