Bench Seat support fixes

No support,... it's like sitting on a toilet seat you sink down.

I would say you definitely have broken springs. I have a bench seat that was completely restored, and it is as stiff as Grandma's parlor sofa. It depresses maybe 1 inch when I sit on it. No way to fix it without stripping the upholstery. It's possibly you could buy another seat bottom and transfer your upholstery, but I don't see that saving you much in either effort or $$.