This tv stand with fireplace is very charming.  I got the darker color which goes perfectly in my family room.  There were a few glitches with holes being in the wrong place, but nothing we couldn't work around.  There were no missing pieces, and the kit comes with a bag of extra screws, etc.  I would say give yourself 2-3 hours to put together---it is not difficult, there are just a LOT of screws, but once together it is sturdy and looks like a more expensive piece than it actually was.  The fireplace is so charming just to have the flames on while watching tv.  I would definitely recommend this piece.