overall meets the expectation, the top canopy is hard to assemble, the top polycarbonate boards are pretty thin.