What a beautiful piece of furniture.  Has outlets and USB outlets on the top shelf.  Difficult to put together!