It was a million pieces to put together thank goodness my nephew came over and put it together within 30-45 minutes. It’s a beautiful and sturdy piece. Just what we wanted I definitely recommend this piece and you feel the heat when turn on the fireplace