Replacing a starter for 2003 325I on 2003 BMW 325i

How easy is it to replace a starter for an 2003, 325I

Asked by for the 2003 BMW 325i
Not somthing you want to do in drive way. Car needs to be raised up in air, auto trans will take about one & half hours more time then a stick shift. Takes about a half a day to replace if needed.