Very sturdy and beautiful, not too difficult to build, roof panels definitely take some muscle to install. Delivery took longer than expected.