Took quite some time to put together.  Definitely recommend doing with two people.  It looks and feels like real wood. We have had many compliments on it.  There is no hole for cables inside the cabinet (only for upper outside shelves), but it should be easy enough to add some if we need them later.