Colorado never has been the friendliest territory for President Donald Trump.

Republicans in the state led a failed revolt against his candidacy at the Republican National Convention, and Hillary Clinton carried Colorado by 5 percentage points in an otherwise bad night for the Democratic candidate. But since Trump’s inauguration, the nine members of Colorado’s congressional delegation have approached his presidency with varying degrees of cooperation — from tight allies to outright opponents.

Here is a breakdown of where local lawmakers fall on the Trump spectrum.

U.S. Sen. Michael Bennet

Through opposition, a lawmaker raises his voice

The Senate Democrat has stepped up his rhetorical attacks since Trump took office, confronting his administration on a range of issues — from Trump’s firing of FBI Director James Comey to his decision to review landmarks that past presidents have declared national monuments through the Antiquities Act.

The pushback represents something of a pivot for the usually reserved lawmaker. In opposing Trump, Bennet has been able to find common ground with more liberal Democrats, a group that’s been a challenge for him before.

“I’m extremely optimistic about the American republic’s ability to make sure we get through this difficult period,” Bennet said of the roller-coaster start to Trump’s presidency. “The way that people are reacting … is extremely gratifying because people are insisting that nobody is above the rule of law.”

So far, Bennet said he’s had very little direct interaction with the administration. The exception was a White House meeting with Trump to discuss the nomination of Neil Gorsuch to the U.S. Supreme Court. At the time of that February conference, it still was uncertain whether Democrats would filibuster Gorsuch’s nomination or whether Republicans would change Senate rules to put Gorsuch on the high court. But Bennet said the get-together morphed into another opportunity for Trump to talk about his win in the 2016 presidential race.

“That meeting was called for a discussion of Judge Gorsuch, and very little of the time was spent talking about that,” Bennet said. “A lot of the time was spent on relitigating the aspects of the campaign.”

U.S. Rep. Ken Buck

A Ted Cruz supporter comes in from the cold

The Windsor Republican didn’t start out as a Trump fan; Buck served as Colorado chairman of U.S. Sen. Ted Cruz’s presidential run. But the former district attorney for Weld County has rallied to Trump’s side on a couple recent issues. He was one of the first members of the conservative Freedom Caucus to get behind Trump’s push to repeal the Affordable Care Act — writing in an op-ed that he would have supported the first version of the Republican-led bill, which was pulled hours before a planned vote. The endorsement drew the notice of Trump, who specifically mentioned Buck in a tweet as a way to show that “some in the Freedom Caucus are helping me end #Obamacare.” Buck has criticized the media for overlooking the good news of Trump’s presidency, and he is the only member of Colorado’s congressional delegation to take issue with the appointment of former FBI Director Robert Mueller as special counsel to look into Russia’s impact on the 2016 election and potential ties to the Trump campaign. “I don’t think it was necessary,” Buck said of the need to have a special counsel, adding that, nevertheless, “I think it was a good call by the administration to move behind this issue.” Still, he argued that he doesn’t “see the probable cause that links the Trump campaign … to Russia.”

U.S. Rep. Mike Coffman

Keeping distance from “the drama” while dialoguing with Pence

The Aurora Republican didn’t vote for Trump, and he’s kept him at arm’s length since the 2016 campaign — a winning strategy in a district that backed Clinton over Trump by 9 percentage points. He was Colorado’s first congressional Republican to call for a special counsel to look into Russia’s interference in the 2016 election, and he has criticized Trump for a lack of discipline. “I think the drama detracts from everything,” Coffman said. The approach hasn’t precluded all contact, however. This year, Coffman accepted a White House invitation to talk about health care, and he said he has kept in touch with Vice President Mike Pence. “I feel close to the vice president,” Coffman said. The Colorado lawmaker was the only Republican in the delegation to publicly come out in favor of the first version of the GOP health care plan — before it fell apart — and he was the state’s sole GOP legislator to vote against the second iteration. Recently, he said he has pressed Pence to approach immigration reform in such a way that it would confer legal status on residents who have lived illegally in the country. “When we were talking about health care, I changed the subject,” he said.

U.S. Rep. Diana DeGette

A detractor seeks a little common ground

The Denver Democrat kicked off Trump’s administration by joining protesters at the Women’s March on Washington, and the state’s longest-serving federal lawmaker hasn’t relented in her criticism since that chilly day. “I’ve never seen such disarray and such concern about the state of our democracy,” she said of the first four months of Trump’s presidency. “Every day is a new crisis — usually self-imposed — caused by the Trump administration. And it’s really diverting everybody’s attention from the important business we need to get done in this country.” Adding to the frustration, she said, is Trump’s slow pace of naming people to fill the ranks of government. “Even if the president or vice president wanted to talk to us, there’s nobody in the agencies who can actually do the work,” she said. But DeGette said there are still places to find common ground. She recently reached out to Ivanka Trump, the president’s daughter and adviser, to discuss women’s health issues such as the cost of contraception.

U.S. Sen. Cory Gardner

Relationship status? It’s complicated

The Senate Republican’s relationship with the Trump administration is likely the most complicated and consequential in the state’s delegation. Like Coffman, Gardner abandoned his support for Trump during the 2016 campaign following the release of a video that captured the future president making vulgar comments about women. And he’s been critical of past Trump initiatives, notably his attempt to impose a travel ban on several predominantly Muslim countries. But Gardner, as a member of the Republican leadership team in the Senate, repeatedly has allied with the White House in other areas. He supported nearly every federal appointment made by Trump, including controversial picks such as Secretary of Education Betsy DeVos and Secretary of State Rex Tillerson. And he’s part of the Senate group that’s writing legislation to repeal and replace the Affordable Care Act, also known as Obamacare. The ongoing saga over Russia and the 2016 election has continually tested the first-term senator, and when he’s been asked about the president’s reactions — and the Trump campaign’s potential involvement — Gardner has followed the lead of Senate Majority Leader Mitch McConnell by taking a low profile with little outright criticism. For example: He didn’t call for a special counsel to lead the investigation but then applauded the appointment of Mueller to do just that. More recently, Gardner dined with Pence and suggested he consider Colorado Springs Mayor John Suthers for the post of FBI director, an idea that seems to have stalled.

U.S. Rep. Doug Lamborn

The Colorado delegation’s biggest fan

The Republican from Colorado Springs is Trump’s biggest supporter in the state’s delegation. He introduced Trump or Pence four times during the 2016 campaign, and he’s met several times with the president since his inauguration, including an Oval Office visit after a party that celebrated the narrow House passage of the Republican health care plan. “He is very high-energy,” Lamborn said of Trump. “He’s not afraid to court controversy. That’s very much in contrast to Barack Obama, who took pride in having no drama.” Lamborn, however, agreed with Mueller’s appointment, though he described as “overblown” stories about Trump’s disclosure of classified information to Russian officials. Policywise, Lamborn said he’s a big backer of Trump’s push to increase military spending. He’s also repeatedly petitioned the administration to drop a lawsuit against Colorado Springs over its storm-water runoff, a move he said wouldn’t have had a chance of bearing fruit under the last president.

U.S. Rep. Ed Perlmutter

Is churn of criticism his key to the governor’s mansion?

The Arvada Democrat has emerged as one of Trump’s biggest critics and was one of a handful of House lawmakers who tried to mount a formal challenge to his 2016 win. Perlmutter has kept up the barrage. He recently joined several other House Democrats in seeking information about — and a possible Russian connection to — transactions Trump made with Deutsche Bank. Perlmutter said the constant White House drama has added to Washington’s political gridlock. “From one moment to the next you don’t know what’s happening,” he said. “You may be focused on health care, and all of a sudden the FBI is the front-page story.” The platform could pay political dividends for Perlmutter, who recently announced a run for governor and likely will need the support of anti-Trump activists to win a crowded Democratic primary. As with several other Democrats, however, Perlmutter has said there are areas where he’d like to work collaboratively with the Trump administration — notably on infrastructure improvements. “I think that’s one place where the entire nation could benefit,” he said.

U.S. Rep. Jared Polis

Country’s mood bringing congressman, constituents together

The Boulder Democrat has expressed the same frustration with the new administration as other members of his party, but he said a silver lining is that Trump has helped tighten his relationship with residents of Colorado’s liberal 2nd Congressional District. “It’s definitely brought me closer to my constituents,” he said. “The number of calls and letters has gone up several-fold.” As with Perlmutter, Polis could benefit by opposing Trump — as he is considering a 2018 bid for governor and that stance also would help with an energized left. But Polis added that recent White House disruption, while problematic, hasn’t completely stalled the work of federal lawmakers. “Not as much as people might think,” he said. “It’s affected the politics behind the legislating in that it’s made it harder, for instance, to have major bipartisan compromise and packages on infrastructure or tax reform … but the work of Congress, it goes on.” Notably, he’s tangled with the administration over threats to crack down on marijuana as well spending priorities for education. “Public resources must be used for public schools, not diverted to private schools,” he said in a statement.

U.S. Rep. Scott Tipton

Mum’s the word, but agreement’s the deed

The Cortez Republican rarely has waded into the debate over Trump’s nascent administration. He didn’t take a public position on the first iteration of the Republican health care plan, and he’s said little about the controversies involving Comey or Russia. But Tipton generally has gone along with the policies of the new White House, including Trump’s efforts to bar travel to the U.S. from several Muslim-majority countries — a stance that mirrors Tipton’s own push in 2015 to halt the admission of Syrian refugees. He voted for the GOP health care plan, and Tipton said he’s in close contact with some of Trump’s new agency heads. “We didn’t have the same kind of responsiveness” with the last administration, Tipton said. He recently joined with Gardner in asking Interior Secretary Ryan Zinke to leave out the Canyons of the Ancients from any changes in protective status as Trump reviews a slate of national monuments. “The designation of Canyons is an example of what the Antiquities Act was intended to do — protect cultural treasures while incorporating the historic use of the land in to the management of the monument so that communities support and promote the designation,” they wrote.