Not hard to put together, and is very sturdy.  The fire place looks and works great ! Also room for everything.