I thought it was great until we had a fairly minor thunderstorm which left it trashed. We have put it back together and reinforced the joints with gorilla tape and have put heavy plastic over the framework. We are expecting a storm this weekend so hopefully it will hold up.