Nitrofurantoin is suitable for most adult women, including pregnant women in the second and third trimesters. However, it is generally avoided during the first trimester and near the time of delivery due to potential risks to the fetus. It is also not recommended for individuals with severe kidney disease.