Virtual vs Reality: Both Matters!