Has held up in rain and snow, and large enough to fit all of our outdoor yard work equipment. Love it!