So far so good, we haven't finished putting it together. All of the parts are there. There are some scratches on some of the longer posts and rails, as well as missing color coating on the corners. Chipped off for some reason. Other than that we are happy with the purchase. For the price I would have expected a little more care in the packaging and shipping. For anyone that is building it on their own, make sure your structure is square and plum before anchoring down, things will go together easier.