Seemingly well-built and the addition of the glass wind screen, lava rocks, and cover are great for the price! The cover wouldn't stay on if there was any wind though so I had to add four ties at the corners to keep it attached at the legs. Hopefully the cover plus the paint coating will stand up to rust. 

I didn't find the assembly to be too difficult, but it would have been easier with a second set of hands and I would recommend keeping all of the screws slightly loose until the base is attached to the tabletop.