All in all this is a really nice TV stand. It came with all the parts and even had extras of all the screws and little pieces just in case. My only complaints are pretty minor details. Some of the holes for certain screws werent deep enough so we had to forcefully screw into the wood, one of the doors is ever so slightly wobbly, and it would be nice to have a cut out for cords in all for shelves rather than just the to two. But when it comes down to it, so far I love this!