The assembly took a while but it was completely worth it.  This looks beautiful when finished and the fireplace is perfect.  It's very solid and sturdy and we have a 50 inch TV on it, so it takes the whole top shelf, but it fits perfectly.  One of the best Wayfair purchases I've ever made.