Sometimes people actually provide too much detail in their cover letter. Keep in mind that we are living in a fast-paced world and people want things brief. Epstein recommends having four paragraphs:
A brief introduction of what skills that you have and why you are excited about the position. Make sure that you express that passion and enthusiasm in the introductory paragraph Go into more detail about your skill-set versus what the job is asking for. Then, stress how your experience makes you the right fit for the role Do research about the company and the industry restating that you understand what the company’s core values are. Then, reinforce how their values align with your own The final paragraph should include that you would welcome the opportunity to meet at a suitable date to discuss the role Refer back to the job description to ensure that you are hitting the keywords. Be careful not to copy and paste everything verbatim from the description. You want to have a match but not have all of the wording be the exactly the same.