It arrived right before the rain!  Everything stayed dry and it fit around everything (6 chairs and table) perfectly.  We'll have to wait and see how it handles the sun.