a good impression; a feeling of comfort or trust

listen to the pronunciation of a good impression; a feeling of comfort or trust
İngilizce - İngilizce
warm fuzzy

I suppose they are a reputable business, but I didn't get a warm fuzzy from their salesman.

a good impression; a feeling of comfort or trust