I think pinning it all together before quilting would have helped some to keep it from shifting so much. I've never tried to quilt something that had finished edges already. Honestly I would have done this topper as a "quilt as you go" method and added binding.