Very high quality MDF. I was pleasantly surprised by the quality of this product. It was not hard to put together, however it took longer than an hour, as some have posted here. Maybe if two people are working on different steps and then putting it all together . I love it! The fireplace puts off a surprising amount of heat as well!