This is exactly what it said it was.  We have had rain and I just adjusted the cover so the rain would drain off.  If I had one the to say and its really not a bad thing but order this before it is 100 degrees out because there are a few parts to put it together so instead of sweating putting it together you could be sitting under it before it gets HOT.