Honestly not too much to type about a lens cleaner.  I do notice a few 1 out of 5 reviews for this and similar products, because the product did not fix my broken player.  I will not rate it on that criteria alone.  While your player COULD be skipping and misbehaving due to dust on the lens, it could be the laser itself is going bad, or some other mechanical failure.