Hello, I've recently been involved with Seats, and what I can tell you from 40 years ago, is to seek out some "Rebonded" Foam. It has all the characterisitics you're looking for, and is specifically designed for seat cushions. It is made of chunks of muticolored foam glued together with some type of flexible resin that lives as long as the foam does. To my knowledge it is the very best choice.