Overall looks good. Fits a large TV. The slats in the front slide to reveal shelves, but they don't slide very well and get stuck / come off the runner. But overall it's functional so we'll keep it. 

Heads up - this comes in very very small parts and many many screws. Instructions are pretty clear but will take likely 2+ hours to assemble.