Depends on if the device has been bought through a network provider Or has been imported from another region Network provider phones can take a bit longer to get an update Phones outside of the region they are ment for won't get an update
You can try connecting to a computer and using smartswitch on the computer to check for available updates