I have an inside one with a cap outside as well (tractor coop )and the feed will get wet but I didnt seal it maybe thats itI've tried to use covers for my PVC feeder and it always seems to get wet. Mine can be filled from outside of the run but dispenses inside the covered run so it stays dry.
Getting some sealer today Hope that does the trick
Mine wont eat wet feed.