What a time to be alive. Starting today, some lucky New Jerseyans will be able to consume a Big Mac combo without having to put on shoes and leave the comfort of their homes. The future is now, folks.

According to NJ.com, orders are placed via UberEATS, Uber's food delivery service. McDonald's plans on expanding this service more and more as 2017 rolls on. But the following 21 towns can get McDonald's delivered starting today.

Hudson County

Bayonne

Jersey City

North Bergen

Union City

West New York

Essex County

Belleville

Bloomfield

Newark

Orange

Bergen County

Edgewater

Englewood

Fairview

Fort Lee

Garfield

Hackensack

Hasbrouck Heights

Little Ferry

Paramus

River Edge

Saddle Brook

Passaic County

Passaic

Not a bad time to be North Jersey resident, huh? Expect McDonald's to roll this out more and more throughout New Jersey as 2017 moves along. In fact CNBC reports the McPowers that be intend on having delivery available in 3,500 restaurants by the end of June.

Follow Joe Votruba on Facebook, Twitter and Instagram.