We really love this fireplace! The assembly was straightforward, but took some time. The front corners/edges don't all line up perfectly and show a little seam. There were also some screw holes that didn't line up correctly on other pieces during the assembly, but nothing major. Otherwise, we are really happy with what we got for the price!