This fireplace is all that I hoped it would be and more. It took about 40 mins to put together by myself all while my toddler was running around trying to steal all the parts. It assembled beautifully and had all the parts needed. It looks so great in my living room and adds so much coziness. I know we will enjoy this for years to come!