Have been told these are the way to go in a previous post.
Sweltering Australia doesn't sell Cuddle Duds.
Where can they be bought in Manhattan (located, preferably, within a short warm distance walk from the Belvedere hotel!)
Would they even be at JFK? I don't know how many stores there are at this airport for things like this.
Many thanks (I think this site is wonderful and highly addictive!)