Very easy to put together and looks great! Fireplace gives off a lot of heat and keeps the small room we put this in warm almost all on it's own!