Milwaukee Bucks swingman Giannis Antetokounmpo has it all figured out.

The 6-foot-11 small forward was seen at Costco Wholesale shopping for a giant teddy bear for his girlfriend, whose birthday was on Saturday, according to TMZ Sports.

If you've gone to Costco anytime this year, you're probably familiar with their signature 53-inch plush bear often displayed in front of their warehouse.

This comes at the eves of a four-year, $100 million mega-contract extension agreement which he's expected to sign Tuesday.

Article Continues Below

The “Greek Freak” appears to have done right by his girlfriend as his Instagram shows him affectionally rewarded.

https://www.instagram.com/p/BKcfMY4D3ey/

Antetokounmpo did everything by the book — buying the huge teddy bear from Costco before signing the 10-digit contract so that he wouldn't have to buy her this obnoxiously large 93-inch bear.

It's been a good offseason for him in all aspects and that big-time contract will come with huge demands starting this season.