First off, let me say I am very handy. I have built, fixed, constructed countless things. Though the instructions were minimal, I put this keyboard tray together relatively easily. Yes, the pre-drilled holes are too big as many have mentioned. They now seem to have plastic plugs. One didn't hold the screw, but I found a workaround. The absolute frustration and headache with this product is that it came with absolute junk, soft metal screws. Throw them away immediately and buy some strong screws.See full review