Product review (5 stars): Fits and works perfectly with my Kenmore Series 90 washer
This lid switch fits and works perfectly with my Kenmore Series 90 washer. I bought it directly from Amazon (not 3rd party) and is a genuine Whirlpool/Kenmore OEM part.

I was running a load of clothes one day and heard it stop and thought it had finished. When I went to move the clothes to the dryer, the washer was still full of water and soap. The cycle had stopped before the rinse and spin cycle. I'd been looking forward to replacing our washer and dryer, but I wasn't prepared to do that yet, especially not a week before Christmas.

As a long shot, I Googled the problem and found tons of discussion on a failed lid switch. I had no idea there was even a switch underneath the lid. I confirmed it was a problem with the lid switch by sticking a screwdriver down to the switch, which activated the cycle again and allowed me to finish that load. I was happy as heck that I was able to drain the water. I was able to run a couple more loads with the screwdriver trick, placing the lid on top of the screwdriver to hold it, until the replacement switch came. Eventually, however, the lid switch pretty much completely fell apart so I had to manually hold the screwdriver to get it to work. I wouldn't recommend the trick as a long-term solution!

Once the new lid switch arrived, I completed the work in less than an hour. The hardest part was getting the washer cover back onto the base/frame. There are a few videos on YouTube that helped, so I recommend searching for your model washer and  watching those to see if you want to give it a try. I noticed that the old metal clips on my washer were very rusty, as was the screw for the ground wire, so it would've been nice to have had those included, but I suppose not everyone is going to need them.

I just swapped out the lid switch a day ago, so I can't say how long it'll last, but hopefully I won't need to replace it again before I move on to a new washer. The old lid switch lasted about 10 years.