I'm not sure there has ever been an NBA free agency period that has come and gone as fast as this year's.

Most of the deals were agreed upon before the period even officially opened at 6 p.m. ET on Sunday, and now, there are only a few loose ends left to tie.

This summer has featured plenty of polarizing contracts, and probably more bad ones than good ones. But there have been some really good deals mixed in among the head-scratchers.

Let's go over five of the best contracts handed out in free agency thus far:

5. Seth Curry, Dallas Mavericks (4 Years, $32 Million)

With perimeter shooting at such a premium in today's NBA, any time you can sign a guy who shot 45 percent from three-point range the previous year and who is a career 43.9 percent long-range shooter to a deal worth $8 million annually, you've done well.

While Seth Curry doesn't really do much else other than shoot, his gravity on offense opens up the floor, and putting him alongside of Luka Doncic and Kristaps Porzingis should be really interesting.

The Mavericks definitely needed a wing shooter, and Curry will certainly fill that need.

Also, he is just 28 years old, and you pretty much know what you are going to get from him, so the length of the contract is not a problem.

4. Enes Kanter, Boston Celtics (2 Years, $9.772 Million)

The Celtics gave their MLE to Enes Kanter, and given the exorbitant deals some other similarly-skilled big men were given, this is a great contract.

Also, it's basically a one-year deal, as the second year is a player option, and it's one that Kanter will almost certainly opt out of, barring any strange circumstances.

We know the deal with Kanter by now. He can't spread the floor and he can't defend the pick-and-roll to save his life, but he is a good post scorer, a great rebounder and is a big body who can bang down low with the Joel Embiids of the world. Plus, he is a really good free-throw shooter.

At this contract, it's really hard to say no to a center as productive as Kanter.

3. Jeremy Lamb, Indiana Pacers (3 Years, $31.5 Million)

While everyone is salivating over the Brooklyn Nets, the Indiana Pacers may have the Eastern Conference team that improved most this summer.

Adding Jeremy Lamb at under $11 million a year is an absolute steal, as he has developed into a decent scorer who has the length and the athleticism to guard multiple positions.

It would be nice if he were a bit more efficient offensively, but maybe he be alongside of Victor Oladipo and Malcolm Brogdon, the latter of which the Pacers also added in free agency.

Indiana may have lost Thaddeus Young and Bojan Bogdanovic, but it brought in T.J. Warren, Brogdon and Lamb. I would say that is a pretty nice tradeoff, particularly if Warren can stay healthy.

So yeah. Getting Lamb at this price is incredible.

2. Al-Farouq Aminu, Orlando Magic (3 Years, $29.163 Million)

The Magic gave Terrence Ross a head-scratching deal at four years and $54 million, but they also landed an absolute bargain in Al-Farouq Aminu, so I guess things even out.

Aminu has developed into a very solid two-way player who can shoot a little bit on the offensive end and guard multiple positions defensively. Plus, he is a solid rebounder.

Orlando is going to have a ton of length next season, and let's not forget just how good this team was defensively during the second half of this past year.

The Magic re-signed Nikola Vucevic and just added a terrific defender in Aminu for a very cheap price. It's hard not to love everything about this deal.

1. Rodney Hood, Portland Trail Blazers (2 Years, $11.722 Million)

I'm not even a huge fan of Rodney Hood, but no one can deny that this was a terrific deal for the Blazers.

Hood is a reliable scorer off the bench who can give you some big performances once in a while, as evidenced by his solid play in the postseason. And no, he is not the best defender in the world, but at the very least, he has some length.

Unless no one out there was willing to give Hood more than Portland (and I doubt that was the case), I am honestly shocked that he took this deal, as there surely would have been a team willing to give him at least one more year with a lot more money.

I guess Hood just really loved it in Portland, and now, the Blazers are reaping the benefits of one of the biggest steals of the summer.