Futsal Africa Cup of Nations was launched in 1996, and was then called African Futsal Championship, has grown exponentially with this year's edition promising to be bigger and more competitive.
Record winners Egypt will face a tough battle from 2008 champions Libya and defending champions Morocco. The Egyptians have lifted the trophy three times, in 1996, 2000 and 2004.
2016 hosts South Africa withdrew from this year's edition last week and were replaced by Southern Africa islanders Mauritius.
We look at this year's participating teams and give our verdict.
Group A: Morocco, Equatorial Guinea, Mauritius, Libya
Morocco is the defending champions and will be out to keep their crown in front of their frantic fans. They will face 2008 champions Libya, debutants Equatorial Guinea and late entrants Mauritius.
We predict Morocco and Libya to qualify for the knockout stage.
Group B: Egypt, Guinea, Angola, Mozambique
Three times winners Egypt will face Guinea, Angola and 2016 bronze medalists Mozambique in this potentially tricky pool. They did not go through qualifying rounds as organisers gave them a bye as they were best-ranked side on the continent.
Angola and Guinea will make their bow at the tournament.
Based on form and pedigree, Egypt and Mozambique will go through to the knockout stage.