My sister recently found out she was having a boy at her 12 week scan. Then at her 18 week scan she was told it was a girl!! So I guess it's not 100%. However, they say it never is 100%. Just double check at the next scan! ox