This thing is SOLID! Very happy with the quality. It took my husband and dad 2 days total to put it together. There is a point where its easier to have a couple of extra hands when it comes to connecting the posts to the rails and standing them up, but overall easy to follow directions for assembly.