Love this firepit.  Sensitive with screw placement to align it exactly..but otherwise easy assembly and is beautiful together.  Glass rocks do come with it. I wasnt sure but they arrived in the box.  Definitely love it on my patio.