Giulia Lease Numbers Check!

I’m in the market for a new car. The Giulia has popped up. I just got this lease offer. It looks pretty good, but what do you guys think?

36 months

Alfa Romeo Giulia Sport

Sales Price - $47,940
Net Cap Cost: 36,058.12
Rebates - $7,000
10k miles
Payment - 390/402
Upfront - 1,259.37

Thoughts? I don’t know the MF used.