Flames general manager Brad Treliving had a checklist in his search for a goaltender.
"He ticked all of the boxes we were looking at," Treliving told CalgaryFlames.com.
"He's a very big goaltender. Very athletic. Great work ethic.
"He's played a lot of NHL hockey … When Ryan Miller got hurt in Vancouver, he came in and performed admirably under pressure.
"We did a lot of homework on the person as well. (Glen Gulutzan) coached him in Vancouver and knows him very well … it's really critical to determine the type of person you're bringing in."
The netminder was the centrepiece in Thursday's trade that sent defence prospect Keegan Kanzig and 2019 sixth-round pick to Carolina in exchange for Lack, defenceman Ryan Murphy and a seventh-round pick in 2019.
The acquisition of Lack shores up a hole for the Flames, who now have their goaltending situation set for the start of the season.
The team acquired Mike Smith from the Arizona Coyotes in a deal last week.
"To have two experienced NHL goaltenders … you need that," Treliving emphasized.
"The schedule, it's taxing. You need to have two guys who can jump in at any point."
In 2016-17, Lack posted a 8-7-3 record with a 2.64 GAA and a .902 save percentage. In his four-year NHL career, the 29-year-old holds a 54-51-18 record with a 2.56 GAA and a .911 save percentage and during his two seasons with the Canucks, he posted a 34-30-9 record and a .917 save percentage in 72 starts.
"He's had his ups and downs in Carolina," Treliving said. "We're looking forward to getting him in with our guys, with (goaltending coach) Jordan Sigalet, and working with him.
"He's an extremely hard worker. He's really dedicated to his craft … and a really good teammate.
"We're happy to have him."