The cushion on my Papasan chair won't stop sliding down! I figured out how to keep the actual chair from sliding from the base with zip ties, but now I need to figure out this cushion!
Can you use Velcro strips? Put one strip on the cushion and another on the chair. Velcro is available in a self-stick version.
Sticky velcro will not work on fabric. The long term solution is to add a fabric tab that has a piece of velcro sewn onto the end by stitching it to the cushion and the soft side of the velcro sewn onto the cushion in the place where the tab would fit after going around the top of the chair. It might be very good to add at least 3 tabs with velcro spaced at the 9:00, 12:00 and 3:00 positions.
For a dollar, you can get a non slip rug underlay from Dollar Tree. I have several. They are quite sturdy. If you put one where the cushion comes in contact with the chair frame, it should provide enough grip to stop the cushion from sliding.
velcro is good, or I also imagine you could make or purchase a cushion cover, making sure that the backside is less slippery material
here is a tutorial on how to make a cushion: www.wikihow.com/