2018 Mercedes E400 P3 36/12 in MA - good deal?

About to sign; 2018 Mercedes E400 AWD, Premium 3, 36/12, OK deal?

MSRP 73165
Sale 64,385 (-12%)
Fleet (ABA discount) - 2,000
Trade Equity - 1,100

Fees (I know they’re marked up a bit)

Doc fee 598
Reg fee 170
Shipping (they’re getting it from someone else out of state, do I have to pay this?) - 800

MF .00185
Residual 59%
Tax 6.25% on lease payment only

Came out at $659 a month with $5,500 drive off, of which $3,500 is downpayment.

Thoughts appreciated.