I lay mine out on my bed with an old top sheet down to protect surfaces and use basting spray. My knees won't take doing it on the floor anymore and could never get it pinned well enough to prevent puckers. The spray basting is so easy and fast that I will never pin another! If it's a large quilt, you can do the batting in sections making it even easier to fmq. And the bonus is that I never have puckers when done quilting!