I wouldn't mind seepage. I had a "puddle" that sloshed around. Hey! I'm originally from Oregon. Great place. And, yep, it sure rains. As far as the sun, mine has a roof over it. I wonder if the plastic would break down prematurely. Good question.