I just replaced the curtains on the '03 Marlin. The originals were looking pretty shabby after 12 years of use. I went to A & J Canvas in Vanceboro, NC, only a 1.5 hour drive for me. Let me just say that they were terrific :goodjob I brought the old ones to use as a pattern and the new ones were perfect. they lent me a $300 snap tool to fit the snaps on. Price was very reasonable. I added smiley face zip outs in front which the originals didn't have. I can't say enough good things about them.