Not the most high quality materials and it does require quite a bit of patience to assemble, but it looks very nice once it is finished and the fireplace insert works well! Overall I think it is a good buy.