BMW X1 sDrive28i Lease Help

Experienced folks, is this any good? Room for negotiation?

36 months @ 10k miles per year

$1025 drive off’s due at signing. $0 down

$410/month plus tax

Selling price: $33,100
Residual: $21,768 (65%)
Dealer discount: $3795
BMW rebate: $500
Total savings: $4295

Acquisition fee: $925
MF: 0.00152

Thanks all!