I was ready to love this thing and give it all the stars but sadly I cannot. We got a little rain the day after putting it up and it leaked!!  Everywhere theres stitching theres leakage. Im so disappointed. We cant even put our furniture under it because it will get wet AND whoever is sitting will get wet. Not getting wet in the rain is one of the expected benefits of these things but perhaps Im asking too much. It was such a task to assemble and now we have to disassemble and try to return it, what a hassle.