Definitely a bit disappointed with this, given the positive reviews and the answers to the questions asked.  The top is definitely NOT water resistant.  We had a light rain for about a half hour last night, and the inside of the roof was dripping all over the place (not just from the drainage holes).  Also, the vented top is a nice idea, but there is no mesh up there to keep bugs out.  And since bugs aren't very smart, once they get in, they can't get out.  I should have just bought the cheaper version of this from a local discount store; probably would have had better results.  =(