What a great piece this is!  Solid piece and fit perfectly next to my entertainment center.  Assembly was not to bad and took me about 20-30 minutes to do.