Nice but not perfect. Good value for the price, but a couple small changes would have made it a 5 star piece. The color is an odd yellow toned off white which doesn’t look great against my pure white trim and nearby kitchen cabinets. The adjustable top shelf looks awkward and unfinished. Eventually I plan to paint the unit and replace the shelf. The glass shelves on the side pieces were a nice surprise, and allow the lights to shine through. Fairly easy to put together..it took longer to unpack and to organize all my TV and internet paraphernalia than it did to attach all the pieces to each other.