I was extremely happy with the Callaway fireplace.  Everything about it is quality.  Arrived in 3 boxes, very well packed, and if you have any DIY knowledge it is easy to put together.  I love the fact that there are so many choices for the flame setting and the timer is a nice added touch.   Unpacking and assembly took me about 4 hours.  I bought pavers and set the fireplace on them so I could have a hearth and a little more height.