I bought this for my patio porch so I can enjoy those warm summer days when it rains, however, I found out it leaks heavily, so it's NOT waterproof.  It's good for the buggy days that aren't rainy though.  

I'm back in the hunt for one that will fit on my porch and won't leak.