I am super happy with this purchase! Modern and functional, just the right size below the wall mounted tv. There are many pieces to assemble but it was fairly easy to put together. About 3 hrs.  Nice black word finish.