I have to say... solid wood parts but for the money...i shouldn’t of had to assemble.   Fireplace is cozy and adds just what i needed to a cold room.  

This arrived in 3 boxes.  Thankfully, i put cart by from door with a note to fedex.  Very heavy.  All boxes marked well and numbered for easy assembly.  Just make sure you fit all perfectly.  Had trouble with glass doors and had to hammer pins in place.  Its heavy so be sure to put together where its going.   Fireplace has many options for heat, Lowest is 70.  Adjustments to flames  light too.