Such a great and beautiful piece!  We absolutely love our new tv stand.  It's sturdy and all drawers and slides work well.  It takes a while to put together.  Only negative was that it arrived with 3 pieces that were scratched up and it was a hassle getting the replacement pieces.  It took 2 weeks to finally get it all put together.  The customer service people were wonderful but I had to keep calling because the replacement pieces didn't arrive as promised.  At the end, they ended up sending me a whole new piece and luckily it was not damaged.