Fireplace design is excellent however middle front panel was cracked upon arrival assembly was time consuming but when done it was adequate and actually  looks very nice in our family room the heating components are nice to take the chill off in the morning .. it adds to the ambiance in the room !! Customer service is sending my replacement pieces that were damaged in shipping so I can reinstall front panel that arrived cracked it should be here in 10-14 days! In any event we really like it and very pleased how it anchors the room !  It is perfect for me ! And the price was fair!