So easy to put together. Came in perfect condition and looks seamless on our deck. Only reason I gave 4 stars is because we paid a little over 500.00 and I’m not sure it’s worth quite that much but it looks great and we are happy with the purchase