Perfect for our deck very nicely labeled and assembly instructions were easy to follow. Took some time to complete the entire set but was worth it