Great quality for the price! Easy to assemble. Just took my husband and son a short time. They poured concrete to put the post in and that was the best choice for the area that we live . Everything came . Earlier than expected  with no damages. Love it!