Dating websites

I'm 21, a single mom, and I'm ready to settle down and meet my future husband. I've always hated the idea of meeting people on websites but these days it's how a lot of people do it and I can't seem to meet anyone that's my type any other way. Have any of you met your SO on a website? Which one? And what should I look out for and avoid when it comes to people?