A very complete kit. And good quality gel. When I received it lacked the finishing gel and open and half lost cleaner. They apologized and said they would send me the missing item and a small gift for your patience. Hopefully nearly two weeks after receiving the product and finally gave me what was missing, but I kept waiting for my gift I received nothing :(