I gave it 4 stars because it doesn’t have any desktop cord holes. My fault for not checking. The screw holes also do not all line up so some of the panels fit unevenly. It wasn’t drastic and it is a beautiful desk. I am pleased with it but definitely wish it had holes for cords to be hidden.