Exactly what we needed! Very cute and is able to hold all of our media sources. Fits our 50" TV easily with even some room on the sides for our speakers.