These pads fit my chairs and they don't wiggle all over.  They stay pretty well put and the seats are cushy and haven't broken down yet.