WITH the dust long settled on the 2017 player movement period and the heightened emotions subsiding, how do each club's fans feel about their team's work at the trade and draft tables?
More than 4000 fans took up AFL.com.au's offer to have their say and it's little surprise that supporters of the two biggest trade and free agency players - Essendon and Port Adelaide - emerged thrilled with their teams' work.
At the other end of the scale, clubs that were relatively quiet - and that weren't reigning premiers Richmond - were marked harshly by their fans.
Read on to see where your club ranked for supporter satisfaction after a bumper off-season for player movement.
ARRIVALS
Trade: Bryce Gibbs, Sam Gibson, picks 12, 39, 77, 2018 first-round pick (Melbourne), 2018 second-round pick (Carlton), 2018 third-round pick (Carlton) and 2018 fourth-round pick (Melbourne)
Draft: Jackson Edwards, Cameron Ellis-Yolmen, Darcy Fogarty, Andrew McPherson, Lachlan Murphy, Patrick Wilson, picks 16, 36, 54, 73, 91, 2018 second-round pick, 2018 third-round pick and 2018 fourth-round pick
DEPARTURES
Jonathon Beech, Charlie Cameron, Cameron Ellis-Yolmen, Dean Gore, Jake Lever, Troy Menzel, Sam Shaw, Scott Thompson, Harrison Wigg.
*Cameron Ellis-Yolmen was delisted then redrafted as a rookie
Fans' off-season rating: 7.46/10
ARRIVALS
Trade: Charlie Cameron, Luke Hodge, picks 15, 40, 44, 52
Drafts: Zac Bailey, Connor Ballenden, Jack Payne, Cameron Rayner, Brandon Starcevich, Toby Wooller, Claye Beams
DEPARTURES
Claye Beams, Josh Clayton, Michael Close, Jonathan Freeman, Blake Grewar, Matthew Hammelmann, Ryan Harwood, Jarrad Jansen, Tom Rockliff, Josh Schache, Reuben William, picks 12, 20, 43, 75
*Claye Beams was delisted then redrafted as a rookie
Fans' off-season rating: 7.53/10
ARRIVALS
Trade: Matthew Kennedy, Darcy Lang, Matthew Lobbe, Aaron Mullett, picks 10, 30, 73, 2018 second-round pick (Adelaide), 2018 second-round pick (Western Bulldogs), 2018 fourth-round pick (Geelong)
Drafts: Tom De Koning, Paddy Dow, Jarrod Garlett, Lochie O’Brien, Angus Schumacher, Cameron O’Shea, Cillian McDaid, Matt Shaw
DEPARTURES
Dennis Armfield, Blaine Boekhorst, Dylan Buckley, Bryce Gibbs, Andrew Gallucci, Daniel Gorringe, Kristan Jaksch, Matt Korcheck, Rhys Palmer, Ciaran Sheehan, Billie Smedts, Liam Sumner, Simon White, picks 40, 58, 77, 95, 2018 third-round pick, 2018 fourth-round pick
Fans' off-season rating: 7.64/10
ARRIVALS
Trade: Sam Murray, 2018 third-round pick (Sydney)
Drafts: Tyler Brown, Nathan Murphy, Jaidyn Stephenson, Flynn Appleby, Jack Madgen, Brody Mihocek
DEPARTURES
Lachlan Keeffe, Liam Mackie, Mitch McCarthy, Adam Oxley, Jackson Ramsay, Henry Schade, Ben Sinclair, Jesse White, 2018 second-round pick
Fans' off-season rating: 5.03/10
ARRIVALS
Trade: Adam Saad, Devon Smith, Jake Stringer, 2018 second-round pick (GWS)
Drafts: Matt Guelfi, Jordan Houlahan, Brandon Zerk-Thatcher, Trent Mynott
DEPARTURES
Craig Bird, Yestin Eades, Heath Hocking, Ben Howlett, James Kelly, Alex Morgan, Brent Stanton, Jobe Watson, picks 11, 30, 2018 second-round pick, 2018 third-round pick
Fans' off-season rating: 9.01/10
ARRIVALS
Trade: Brandon Matera, Nathan Wilson, picks 2, 66, 71, 83
Drafts: Andrew Brayshaw, Adam Cerra, Mitchell Crowden, Hugh Dixon, Scott Jones, Lloyd Meek, Tom North, Sam Switkowski, Bailey Banfield, Stefan Giro
DEPARTURES
Harley Balic, Zac Clarke, Sam Collins, Hayden Crozier, Zac Dawson, Josh Deluca, Jonathon Griffin, Garrick Ibbotson, Nick Suban, Matthew Uebergang, Lachie Weller, Shane Yarran, pick 57, 2018 second-round pick, 2018 third-round pick, 2018 fourth-round pick
Fans' off-season rating: 8.26/10
ARRIVALS
Trade: Gary Ablett, picks 24, 58, 2018 third-round pick (Richmond), 2018 fourth-round pick (Carlton) and 2018 fourth-round pick (Gold Coast)
Drafts: Lachlan Fogarty, Tim Kelly, Charlie Constable, Gryan Miers, Stewart Crameri, Matthew Hayball
DEPARTURES
Darcy Lang, Steven Motlop, pick 53, 2018 second-round pick, 2018 fourth-round pick
Fans' off-season rating: 7.22/10
ARRIVALS
Trade: Lachie Weller, Harrison Wigg, Aaron Young, picks 19, 41, 50, 54, 2018 first-round pick (West Coast), 2018 second-round pick (Essendon), 2018 second-round pick (Geelong), 2018 third-round pick (Fremantle)
Drafts: Wil Powell, Charlie Ballard, Brayden Crossley, Connor Nutting, Josh Jaska, Nicholas Holman, Mackenzie Willis, Jacob Dawson, Jacob Heron (category B rookies)
DEPARTURES
Gary Ablett, Brandon Matera, Adam Saad, picks 2, 21, 24, 26, 37, 39, 2018 second-round pick, 2018 fourth-round pick
Fans' off-season rating: 5.15/10
ARRIVALS
Trades: picks 11, 28, 57, 2018 second-round pick (Fremantle), 2018 third-round pick (Essendon)
Delisted free agent: Lachie Keeffe
Drafts: Aiden Bonar, Dylan Buckley, Jack Buckley, Brent Daniels, Zac Giles Langdon Nick Shipley Sam Taylor
DEPARTURES
Tom Downie, Steve Johnson, Matthew Kennedy, Shane Mumford, Tendai Mzungu, Joel Patfull, Devon Smith, Nathan Wilson, picks 25, 71, 2018 second-round pick.
*Sam Reid was delisted then redrafted as a rookie
Fans' off-season rating: 5.5/10
ARRIVALS
Trade: Jarman Impey, picks 43, 68, 75
Drafts: Changkuoth Jiath, Harrison Jones, David Mirra, Dylan Moore, Jackson Ross, James Worpel
DEPARTURES
Jack Fitzpatrick, Josh Gibson, Billy Hartung, Luke Hodge, Kade Stewart, Luke Surman, picks 34, 44, 62, 2018 fourth-round pick
*Dallas Willsmore was delisted then redrafted as a rookie
Fans' off-season rating: 6.17/10
ARRIVALS
Trade: Harley Balic, Jake Lever, picks 31, 36, 2018 third-round pick (Adelaide)
Drafts: Oskar Baker, Bayley Fritsch, Harrison Petty, Charlie Spargo
DEPARTURES
Colin Garland, Liam Hulett, Ben Kennedy, Heritier Lumumba, Jake Spencer, Jack Trengove, Jack Watts, Mitch White, 2018 first-round pick, 2018 fourth-round pick
Fans' off-season rating: 7.5/10
ARRIVALS
Trade: Pick 91, 2018 third-round pick (West Coast), 2018 third-round pick (St Kilda)
Free agency: Alex Morgan
Drafts: Luke Davies-Uniake, Billy Hartung, Kyron Hayden, Tom Jeffries, Tom Murphy, Gordon Narrier, Will Walker, Tristan Xerri
DEPARTURES
Will Fordham, Sam Gibson, Lachlan Hansen, Aaron Mullet, Andrew Swallow, Matthew Taylor, Lindsay Thomas, Corey Wagner
Fans' off-season rating: 5.91/10
ARRIVALS
Trade: Jack Watts, picks 46, 59, 62, 63, 95, 2018 second-round pick (St Kilda), 2018 third-round pick (North Melbourne)
Free agency: Trent McKenzie, Steven Motlop, Tom Rockliff, Jack Trengove
Drafts: Sam Hayes, Kane Farrell, Jake Patmore, Joel Garner, Dom Barry, Lindsay Thomas
DEPARTURES
Brendon Ah Chee, Logan Austin, Brett Eddy, Jarman Impey, Nathan Krakouer, Matthew Lobbe, Angus Monfries, Jesse Palmer, Jackson Trengove, Matthew White, Aaron Young, picks 31, 68, 2018 fourth-round pick
Fans' off-season rating: 9.0/10
ARRIVALS
Trade: Picks 20, 25, 53
Draft: Liam Baker, Noah Balta, Callum Coleman-Jones, Derek Eggmolesse-Smith (Category B rookie), Jack Higgins, Ben Miller, Patrick Naish (father-son)
DEPARTURES
Jake Batchelor, Todd Elton, Taylor Hunt, Ben Lennon, Ivan Maric, Steven Morris, Chris Yarran, picks 15, 52, 2018 third-round pick
Fans' off-season rating: 7.78/10
ARRIVALS
Trade: Logan Austin, 2018 fourth-round pick (Adelaide), 2018 fourth-round pick (Port Adelaide)
Drafts: Hunter Clark, Oscar Clavarino, Nick Coffield, Ben Paton, Doulton Langlands, Lewis Pierce
DEPARTURES
Joe Baker-Thomas, Nick Coughlan, Sean Dempster, Jason Holmes, Leigh Montagna, Nick O'Kearney, Lewis Pierce, Nick Riewoldt, picks 59, 63, 2018 second-round pick, 2018 third-round pick
Fans' off-season rating: 6.42/10
ARRIVALS
Drafts: Joel Amartey, James Bell, Jake Brown, Alex Johnson, Matthew Ling, Tom McCartin, Ryley Stoddart, Angus Styles, 2018 second-round pick (Collingwood)
DEPARTURES
Shaun Edwards, Sam Fisher, Brandon Jack, Alex Johnson, Jeremy Laidler, Tyrone Leonardis, Sam Murray, Michael Talia
Fans' off-season rating: 5.69/10
ARRIVALS
Trade: Brendon Ah Chee, picks 21, 26, 37, 2018 second-round pick (Gold Coast), 2018 fourth-round pick (Hawthorn)
Drafts: Jarrod Brander, Oscar Allen, Liam Ryan, Brayden Ainsworth, Jack Petruccelle, Hamish Brayshaw, Ryan Burrows, Tony Olango, Callan England
DEPARTURES
Paddy Brophy, Sam Butler, Jonathan Giles, Tom Gorter, Josh Hill, Tom Lamb, Sam Mitchell, Drew Petrie, Matt Priddis, Jordan Snadden, Simon Tunbridge, Sharrod Wellingham, pick 50, 2018 first-round pick, 2018 third-round pick
Fans' off-season rating: 6.54/10
ARRIVALS
Trade: Hayden Crozier, Josh Schache, pick 16 and 2018 fourth-round pick (Fremantle)
Free agency: Jackson Trengove
Drafts: Billy Gowers, Aaron Naughton, Callum Porter, Ed Richards, Roarke Smith
DEPARTURES
Matthew Boyd, Travis Cloke, Stewart Crameri, Declan Hamilton, Robert Murphy, Josh Prudden, Roarke Smith, Jake Stringer, Tristan Tweedie, picks 28, 47, 83, 2018 second-round pick
Fans' off-season rating: 7.33/10