Are we (Virtually) There Yet?