No pain to speak of and works ok for smaller spots. May take some time to work on larger spots and not sure if it will remove them completely. It does improve the overall appearance so it is worth giving it a try. Im sure your mileage will vary with a product like this. Skin tone will surely play a part as well.