These cushions fit my Shaker cane-seat chairs perfectly and they stay in place.  I would recommend these cushions.