Hungary were the slowpokes holding up the entire group, but over the weekend they released their new jerseys for UEFA Euro 2016 in France this summer and that means that all 24 nations have now revealed what they will be playing in for the tournament.
Naturally the power ranking had to follow. We featured many of the best, and worst, looking jerseys as they were released, but now it's time for the total overview which is ideal if you haven't been paying attention.
We've tried to be as unbiased as possible when it comes to the Ireland jersey, and certain jerseys that no Irishman would wear around their town (you know the ones) but still look good.
Anyway, down to business, rather than have 48 jerseys up here we've decided to pick the best jersey for each team and let that represent the nation...
#24 - Ukraine
#23 - Romania
#22 - Hungary
#21 - Northern Ireland
#20 - Germany
#19 - Wales
#18 - Sweden
#17 - England
#16 - Portugal
#15 - Czech Republic
#14 - Slovakia
#13 - Republic of Ireland
#12 - Russia
#11 - Austria
#10 - France
#9 - Italy
#8 - Spain
#7 - Iceland
#6 - Belgium
#5 - Turkey
#4 - Albania
#3 - Switzerland
#2 - Croatia
#1 - Poland
Poland come out on top, because that is an absolutely sublime jersey.
Ukraine are the worst, for looking like an ugly set of 70s curtains, and many of Nike and Adidas' safer efforts occupy the middle spots.
Be sure to tell us how wrong you think we are on Facebook and Twitter, as everybody likes different jerseys for different reasons.