Very nice shelf. I only think that there should more holes to run wires between the 3 compartments. We had to create the holes ourselves to run wires through.