Very cute fireplace.  Seems sturdy so far. I put it together myself and it took about 2 hours. Would be faster with help. I get lots of compliments on this. I had a big bulky fireplace before purchasing this one and I'm glad I made the switch to this nice low profile one