We've enjoyed our Uniflame Cast Iron fire pit table immensely.  Assembly wasn't too difficult, but it helps that two people put it together - the top is quite heavy.  The lava rock it came with was fine, but we "enhanced" the experience and ordered some fire pit glass.  I know we'll enjoy this fire pit for a long time.