As Cleveland Cavaliers forward Anderson Varejao continues to put up big numbers, his rise has left the organization in a difficult position. The Cavaliers are battling a question: Should we trade him or keep him?

“If he’s available, it goes without saying a lot of teams will want in,” one executive said. “He would be the top target.”

If the Cavaliers decide to trade Varejao, they want young, elite-level talent with high upside in return. Still, given the way the 30-year-old has blossomed over the past two seasons, Cleveland could very well be smart to keep him and his reasonable contract in the fold.

Across the NBA, players and coaches have had high praise for Varejao. Just last week, LeBron James said he’s been impressed with Varejao’s development.

“I think he’s probably more offensive-minded now,” Memphis Grizzlies coach Lionel Hollins said. “They play through him a lot more, so he has a lot more opportunities.

Varejao is averaging 15.1 points, 15.3 rebounds and 3.3 assists and is considered an All-Star candidate this season.