literally does come with everything you need to keep your guitar in brand new looking shape! the body polish and wax is great! you can really see the difference after cleaning, whilst it doesn't seem to protect against hand grease for 30 days, it really does bring out that out-of the-box look and you can feel the layer of protection for a good number of days afterwards. String cleaner also works wonders. As i haven't changed the strings on my guitar since i got the kit i can't comment on the fret and fret board cleaner, but if the rest of the kit is anything to go by, im sure they're great too. every bottle comes with its own specific easy to understand instructions, so there's really no messing it up lol. comes with a couple of cloths, which could be a little on the softer side, but they do they do the job well enough. I have 2 guitars at the moment, and clean them both once a week, the bottles do really seem to last. I do have to admit, im so happy with this kit im actually considering buying another one just so i know my guitars will be in the "so fresh and clean" state even longer! my advice - grab one of these! you should always have one of these kits in the cupboard!