In my practice, a fundraising letter should ideally be one to two pages, focused on being concise yet impactful.