Perfect, exactly what I needed for my setup! It met the dimensions I required beautifully. I can squeeze in my sub and with little customization, was able to slide in my free-standing TV stand below the center space.