So easy to set up after it arrived.  Wonderful quality and I feel like it will hold up to weather and stay nice for years to come. I ordered the navy and I love the color. The only downside (which was to be expected) is that they get pretty hot in the sun.