When I had my seats recovered, my upholstery guy weaved
jute webbing to firm up the seats so I wouldn't sink down. (I'm short, not fat.

)
It workd great and if I didn't like how firm they are, he said to cut the webbing one at a time to get it the way I liked.
Mike