Arrived with a crack but they replaced without a hassle.  We love it.  It puts out great heat!  We have a 72" tv and it fits perfectly so I'm not sure that it would fit a larger TV than that like it states in the description.