A state legislator in Pennsylvania left office after battling assault allegations. But because he served in the legislature for 10 years, he steps down with a sweeet package of benefits.

After a tumultuous nine months of seeing his stellar reputation as a lawmaker and Iraq War veteran tarnished by sexual assault and domestic violence allegations, state Rep. Nick Miccarelli is about to leave his House seat with a generous benefits package intact.

Miccarelli’s 10-year run as a member of the state House of Representatives representing a portion of Delaware County ends on Friday.

By sticking around to complete his fifth term of office, Miccarelli becomes eligible for retirement benefits unheard of in the private sector.

Miccarelli – and 22 other departing House members this year who served 10 years or more – will receive medical, dental, vision and prescription insurance for the rest of their lives. Their current or future children can receive them as well until they reach 26 years old…

Miccarelli and the other retiring House members’ annual contribution for their insurance coverage is just 1 percent of their final year’s salary. That 1 percent for departing members this year amounts to $872.

Taxpayers will pick up the rest of the yearly tab: $11,332 for single person coverage and $26,799 for a married couple, according to information obtained through a Right to Know request filed with the House. Departing members with dependent children cost even more.

Additionally, retiring members and their spouses with 10 years of service also are eligible for long-term care insurance. The cost for that benefit is $842 a year, according to information provided by the House. Senators leaving after eight years of service get similar health and long-term care benefits.

For Miccarelli, who got married in February, the annual cost to taxpayers will be $27,641 for his and his wife’s health benefits.

Additionally, Miccarelli is eligible for a state pension. Based on ballpark estimates calculated by PennLive, the maximum annual annuity he would receive is $32,311, assuming he doesn’t retire before the age of 50.

Contrary to popular belief, members of the US Congress do not get 100% coverage of their healthcare costs, but they do have excellent benefits.