Easy to assemble. Fire pit table came with the glass windshield, glass rocks, and two covers when not in use. You can adjust the flame and have it on your composite trex deck. It has enough room for a small plate and drinks. We love our fire pit table!