I put one on a buddies about 7 years ago and still fits like a glove. The car is kept in a garage, with top down, but on the few times it's been needed, worked without any big effort on the snaps. When installed we gave the snaps a extra 1/2 inch longer than where a tight fit would have been placed. Nothing worse than struggling to snap a top in the rain. Be sure and seal it with a good top sealer, the canvas ones need it mainly for bird poop cleaning.
Wayne