The holes DO NOT line up for the top part of the desk. I have one corner that isnt screwed in at all because they do not line up. I will end up drilling the holes myself but for the amount this costs I shouldn't have to do that. Otherwise pretty solid.