The judges have spoken - but not everyone's happy about it.
X Factor's top 12 have been revealed with judges Willy Moon and Melanie Blatt locking in their top three contestants ahead of Sunday night's first live show.
But fans have been quick to criticise some of the judges' calls, including Blatt's decision to include Joe Irvine in the final line up.