The Maclean's Space Issue

Is this the spacesuit of the future?