Any NY criminal defense attorney experienced in New York criminal law should be able to explain to you that if you are a predicate felon in New York State and charged with a non-controlled substance offense, a second felony conviction will land you in state prison even if your offense is “merely” and “E” Felony. In other words, if you are a predicate felon, as will be explained below, a sentence of state prison is mandatory on felony plea.
Pursuant to New York Penal Law Section 70.06, for one to be deemed a predicate felon or second felony offender, one must have a prior felony conviction in the past ten years. In the event you were incarcerated or on probation, the ten years starts from the completion of your incarceration. This only applies to felonies and not prior misdemeanors. Therefore, while a judge or prosecutor might take the prior misdemeanors into consideration when arranging for a disposition or determining a sentence, from a technical standpoint, the prior misdemeanors will not impact your sentence on a new felony (from a practical standpoint it often does).
New York Criminal Lawyer Blog

