So far so good!  It has already had high winds and hard rain on our and it kept everything dry and top is sturdy