Solid pergola. Quality and materials are good. Just be carefully putting together the 4 posts with the cross beams. One of our posts and beams the spot weld broke. Luckily it has held and is fine but just make sure you can get some help to pick up and put together. Otherwise be prepared for hundreds of screws and about 3 hours to put it together (solo)