This kit comes with everything you need and plenty of drills. The detailing in this painting is lost because of the size. While you can make out the image of the completed painting I feel like it would be a better purchase if the canvas was larger. Overall I enjoyed this kit and the quality was really good. Only issue is the size of the canvas, would make a good set if you want to test out the craft of have a small simple project to work on that you dont intend to put up.