i really love this desk. it took me a bit of time to get it all together but it feels solid. the only thing you will need is a screwdriver. the directions are decent - there were a couple of parts i had to take apart because it was not clear which peices were top/bottom or front/back. however now that i have it all together, i really enjoy the desk. the only complaint is that it arrived broken and i had to contact the manufacturer to get it replaced. they do not have the best customer service so i did not get the replacement for three weeks. i am entirely satisfied with the desk itself though!