I generally replace buggered seats with ski boat seats
They are more water resistant & far better quality than mower seats + about 1/4 the price
If you get the plastic ones you will need to cut a hole inthe base for the seat switch .
On some I just fix the seat switch to the mower rear guard and stick a lump of wood under the seat to activate the switch