High quality. My husband and I purchased 2 for our porch. Assembly took about 2 hours. The amount of heat they throw is perfect for our 12 foot table.