Well built. I had your recommended assembly company put it together, and in less than 3 hours my grand kids 5, 4, & 1, were  outside playing on their new swing set!