I have bought from a number of different companies selling diamond painting kits, but I like dudechoice.com best of all. This company has a big selection of kits to choose from, the descriptions include the neccessary information (size, full or partial drill, round or square diamonds), and when there is a problem, the customer service response time is quick. Love this company!