Excellent quality! Instructions were easy to understand, however it did take a few hours to put together. It helped that all the parts were labelled, even the hardware! It is very sturdy and looks beautiful! Shipping was amazing, came within a couple of days! Fireplace kicks out a nice amount of heat to make my living room cozy!