I love this was easy to assemble only took about an hour it is really cute and puts out good heat makes my living room cozy warm.holfs my large tv seems to be sturdy also came with what I needed to fasten it to the wall so my grandkids cant pull it over.