For the most part good quality, although some major warping on one of the corner posts and poor craftsmanship of swing beam mount, which I will ask manufacturer to replace.