Love it! Really adds a new dimensIon to our living room, and puts out impressive heat. I had our kitchen remodeling contractor put it together, so can't comment on ease or length of time in assembling it.