This is a high-quality product that is a nice addition to our living room.  It took about an hour to put together, which is what was said on the directions, so that's okay.  A couple of the wood dowels were missing from the package, although I was able to make it work without those parts.  Overall, it is sturdy and holds our TV nicely.  If you have small children, note that the buttons for the fireplace are within their reach.  We just keep the fireplace unplugged until we want to use it.