Originally Posted by cjtinkle
A walking foot is a must, but don't go down one row and up the next, go either down or up each of them in the same direction, otherwise it will distort.
This would be my suggestion also.... I found mine did not pucker so much when I did all rows in same directions. But I do highly recommend the walking foot, that could solve all your problems. I spray baste AND pin just to be sure. But really haven't had a problem since I started doing the sewing all in on direction. good luck!