We just got it put together so haven't had to deal with rain yet. Hoping everything stays dry when it does rain. Like the size. Will suit our needs.