Great product . Challenging assembly not for beginners . Allow for 1-2 hours for assembly and get a long extension for putting in the small screws to screw in the fireplace from the back .