This topic has been covered many times over the years. To summarize. You have the custom covers(Fisher, Fairclough) which will fit perfectly, are heavy material and the most expensive. The mid tier option semi custom options (i.e. carver, seal skin) which you can get online from boat covers direct or PM winter boat covers. These will fit o.k. but not as good as a custom, but are considerably less expensive. Then you have the cheap tarp option. What ever option you choose, make sure its supported well especially if you are in the NE in heavy snow country.
FWIW I have had 2 carver covers one lasted 9 NE winters and was sold with the previous boat, and the current one I have had for 5 winters.