I've done what nidnay suggested. I pulled everything out of our over firm cushions and had a huge bag of feathers from an old duvet. I tore up the poly bits so they were the size of about a golf ball. I evenly mixed feathers (down haha) and the poly and stuffed them back into the "envelope bag", stapled it closed, stuffed it back into the cushions and voila'! Perfect softness we were looking for and our leather couch even looked better. Hope this helps!
Q
like this natural color stand
Q