It was missing a few parts when it arrived, but fortunately customer service was great working with the manufacturing to get the missing parts delivered.  It looks great and works well on my deck.  One drawback is the table doesn't have any storage option for the glass shield, which would have been nice.