I don't use a walking foot. I bought this foot that is like a disc that goes up and down.and is clear plastic so that you can see where it's stitching. It flattens the fabric and doesn't push the fabric forward I don't get puckers with it. I think there are several feet out there that are simliar to it. I find it expecially good to use for batting that is fluffy instead of flat.