In 18 short months you'll be Lupus Yonderboy-ing all over creation in your brand new invisibility cloak. Actually, we seriously doubt this will fall into our hands any time soon—they have to create a new material for it to work—but the concept is pretty strange.
A cloak made of those materials, with a structure designed down to the submicroscopic scale, would neither reflect light nor cast a shadow.
Instead, like a river streaming around a smooth boulder, light and all other forms of electromagnetic radiation would strike the cloak and simply flow around it, continuing on as if it never bumped up against an obstacle. That would give an onlooker the apparent ability to peer right through the cloak, with everything tucked inside concealed from view.
The authors of the study that posits the cloak say that "[They] will have a cloak after not too long."