Really quality shelf! I ended up drilling a hole through the top and bottom to run cords through it. So glad I bought this shelf but make sure you take your time assembling because the doors have to be installed perfectly straight in order for them not to swipe each other