One page, maximum. Aim for 3-4 paragraphs and 250-400 words. Hiring managers read dozens of applications; a cover letter that runs longer signals poor editing and weak prioritization. If you cannot make your case in 400 words, the issue is focus. Cut until every sentence is earning its place.
Start with what drew you to this specific role, or with a specific achievement that positions you immediately. "The product brief on your careers page is the most honest description of a PM role I've read in three years of searching" is a better opening than "I am writing to apply for the Product Manager position." Open with something that only you could have written about this specific company.
No. The cover letter and CV are two different documents doing two different jobs. The CV lists what you have done. The cover letter explains why it is relevant to this specific role. Pick one achievement from your CV and use the cover letter to tell the full story: the context, your specific contribution, the outcome, and why it proves you can do this job.
It depends on the role and the company. For competitive roles and smaller companies, cover letters are often the deciding factor when two candidates have similar CVs. For volume hiring through ATS systems, they may be ignored entirely. The safe approach: write a strong cover letter for every role you genuinely want, and a shorter version for speculative applications. A great cover letter rarely hurts; a generic one can.
AI can be a useful drafting tool but the final letter should sound like you. Hiring managers read hundreds of letters and AI-generated text has a detectable register: formal, structured, no specific details, phrases like "I am a highly motivated individual." Personalize heavily: add specific details about the company that only a genuinely interested candidate would include, concrete numbers and outcomes from your experience, and a voice that matches how you actually communicate.