So far so good. The product arrived before the delivery date and again upon inspection looks good but we'll see when it is assembled and put up.