SNL Tackles ‘Inventing Anna’

SNL has a hilarious sketch over the weekend where Chloe Fineman played Anna Delvey from “Inventing Anna.”
In the skit, Chloe demands VIP status and perks from other cast members on the show.
At one point, she even throws her Metro card down and claims it is her credit card.
Did Chloe nail Anna’s accent?