It was a lot more work than expected but it'll probably hold up well with age. The quality of the materials is okay but not as sturdy as we thought they'd be. Not a 2×4 or 4x4 in this box. Did I mention...it all fit in 1 box.. crazy