A bit difficult to put together, but overall a nice piece.  Size is perfect for my 50 inch TV.