With the year - and the decade - coming to an end, it's hard not to look back and take a moment to appreciate the greatness of some of the things we've witnessed since the start of the 2010's.
Some players disappointed us and left the league without much distinction, while others took a step forward and dominated the world in ways we would've never imagined at the start of the decade.
And when you have so many great talents in one league it's never easy to choose the best 5, especially over a long period of time, as not many athletes are able to stay consistent over a decade. Luckily for us, ESPN took the liberty of handling that task, picking their very own team of the decade:
Point Guard - Stephen Curry
Stephen Curry was a no-brainer choice here. We're talking about a guy that overcame injuries, outplayed his Draft stock, and orchestrated one of the most entertaining and dangerous offenses in NBA history.
Curry won back-to-back MVPs, 1 Scoring Title, 3 NBA Championships, made the 50-40-90 club and led his Warriors to 5 straight trips to the Finals while becoming the greatest shooter ever. All in less than 10 years.
Shooting Guard - James Harden
Love him or hate him, but James Harden went from being the third scoring option and coming off the bench in Oklahoma to becoming the most unstoppable offensive force the league has seen in ages.
He still needs to prove himself in the playoffs, as he's only made it to 1 Final so far, and lost it. Still, he's a 2-time (soon to be 3) Scoring Champion, former Sixth Man of the Year, MVP, Assists Leader, and 7-time All-Star.
Small Forward - LeBron James
It's crazy to think that LeBron James has been in the league for 17 years looking at the way he continues to dominate. He's 35 years old but it looks like he could play until his mid 40's, for sure.
James made it to 8 straight NBA finals this decade, won 3 Championships, 3 Finals MVPs, 3 MVPs, 10 All-Star appearances with 1 All-Star MVP, and is a 3-time AP Athlete of the Year and AP's athlete of the decade.
Power Forward - Kevin Durant
Kevin Durant entered the league as an offensive threat, but worked his way into becoming a lockdown defender as well. Now, he's one of the ultimate two-way players in the league, and a lock to make it to the Hall of Fame.
His skill set makes him so unique and he's worked his heart off to win this decade. Thus far, he won 2 Championships, 2 Finals MVPs, 4 Scoring Titles, 2 All-Star MVPs, and has made it to 10 straight All-Star Games.
Center - Anthony Davis
The fact that Anthony Davis made this team despite entering the league in 2013 should tell you how dominant he's been since his debut, as he's by far the best two-way big men in the league.
Davis has lacked a solid supporting cast to find success in the playoffs but has had 5 straight MVP-caliber seasons, including this one. He's led the league in blocks 3 times and has made it to 6 straight All-Star Games with 1 All-Star MVP.