The shelves and cabinets are well-sized for all our media components. The finish is classy, and it enhances the overall look of our living room. It’s both functional and beautiful.