I thought it was the rental & library DVD's making my player skip and freeze.  Then I played one we own and had only watched a few times and found it skipped and froze too.  I was either going to break the machine by taking it apart to try and clean it or pay more than a new one would cost to have it professionally cleaned.  Instead, I ordered this cleaner, popped the little disc in and BINGO! problem solved.  I wasn't having any sound problems but I expect it would fix those too.  Would give more than 5 stars if possible!