The Boston Celtics and the Cleveland Cavaliers are set to kick off their series on Sunday afternoon with the winner heading to the NBA Finals.

LeBron James knows just how tough this is going to be for the Cavaliers, and he wasn't afraid to give out a lot of praise to Brad Stevens' Club.

“I think they are one of the most well-coached teams in our league,” James said via ESPN. “Obviously, you know what I've said about Brad Stevens before and his ability to get the most out of his guys, how great they are out of timeouts, late-clock situations as well, no matter who is on the floor or no matter who has played for them, he can put guys in position to succeed and get the most out of whoever has been in their lineup over the past few years, it's not just this year.

For James, he has been impressed with what the Celtics have done, especially without Gordan Hayward and Kyrie Irving, but he also knows that the team has had plenty of time to adjust to life without those two guys.

“A lot of people are saying, ‘How can they succeed like this without Gordon Hayward?' I've heard that,” James said. “He's been out since the first quarter of Game 1, so it's like do we even know who they would have (become)? He's not even like been on the team. So we can talk from like potential, but he's been out since the first quarter of Game 1 in Cleveland.”

“I get it with the Kyrie thing. He was obviously a teammate of mine for three years, and I know what he's capable of doing, but they got guys that's damn good no matter if they are young or not, they know how to play basketball and their coach has put them in position to succeed.”

With all the injuries the Celtics have endured, it has always been next man up for this team, and that is going to have to be the case against the Cavaliers.

Maybe all this praise for the Celtics will make the idea of him joining Boston more of a solid idea… or, likely, not.

If they want to win, it's going to take a complete team effort from everyone involved.