I really love this desk! I got it to use as a sewing and quilting table (and possibly for classes when I go back for my master's) and it has SO MUCH SPACE. It's a very heavy top, but that makes it great for sewing and cutting fabric. I needed assistance when drilling the legs into the table, but it wasn't hard at all. There are NO pre-drilled holes, but it honestly doesn't matter. Great value for the desk. My only complain is that my desk arrived in a damaged box and the corners were damaged.