The holes **DO** match up! Putting this out there first because I saw some negative reviews before buying that said the product can't be assembled due to the holes not lining up. Upon assembling it myself, my tip is to move the pieces around until the holes line up (i.e: there is a RECTANGULAR box that needs to match up to the circle piece. Because it's not a uniform square box, you need to align the holes properly). I'm a moderately handy woman and had no problems assembling the table by myself -- actually it was one of the easier assemblies, I got it done in around an hour? Table is cute! Perfect for a smaller apartment.