Maternity 21 Test!?

Belen

Has anyone had a maternity 21 test? All I know is it checks for abnormalities and baby's gender ☺ the abnormalities are based on percentage or a yes or no? How long does it take for the test results to come in? And do you have to fast for this test?