These are diamond painting canvases only. These are not complete kits.Drills are not provided with these canvases.
There are companies in the USA where you can purchase your drills. (This list is in no particular order)
Some canvases have a choice of a different number of drill colors.
This canvas will be printed when it is ordered. Made in the USA. Ships from Massachusetts. Ships in 2 to 4 weeks.