Şahitlerin evlenecek kişileri tanıyanlardan olması daha iyi ise de nikahın şartlarından değildir. Evlenme şahidinde aranan nitelikler şunlardır: a. Şahit akıllı ve ergin olmalıdır. b. Şahitlerin iki erkek veya bir erkek iki kadın olması gerekir. c. Şahit hür olmalıdır. d. Müslüman olmalıdır. e. Çoğunluk fakihlere göre, görme yeteneği şart olmayıp, işitme ve anlama yeteneğinin bulunması şarttır. Nikah akdinde konuşulan sözleri anlaması gerekir. f. Şahitler evlenecek kimselerin usul, fürû veya diğer hısımlarından olabilir. Buna göre, ana, baba, dede ve nine ile, eşlerin oğul veya kızları nikahta -yukarıda belirtilen niteliklere sahip iseler-şahit olabilirler. g. Hanefilere göre, şahitlerin adaletli olması şart değildir. İki fasık şahidin şahitliği de yeterlidir. Hanefiler dışındaki çoğunluğa göre, fasığın şahitliği ile evlilik akdi sahih olmaz. (Şamil İslam Ansiklopedisi) Nikahta şahitlik yapacak kimselerde aranan vasıflar bunlardır. Şahitlerin evlenecek kişileri tanıyanlardan olması daha iyi ise da nikahın şartlarından değildir. Dolayısıyla sizin nikahınız geçerlidir. Fakat vekalet verme gibi bir durum söz konusu ise kadın vekaletini verme anında ihtiyat gereği olarak, kadını tanıyan ve sesini duyan iki şahit bulundurulması güzel olur. Vekalet verirken şahit bulundurmanın faydası, vekalet verildiğini inkar karşısında vekilin ispatlamasında görülür.