Assembly was easy if you know how to follow instructions.  Only 4 stars because one of the 6 pre-drilled holes in the fire box did not match up with brackets on the base, preventing me from securing with the supplied bolt.  

Good looking unit with all the features I was looking for.