Answers please

My daughter who is 18 is pregnant. I was in shock her and her bf no job but he is getting one she's starting college this year. Her cousins think she won't be a good mom cause she's immature and naive. I feel like no matter what age nobody is ready to to be a mother. You go day by day. Finically it will be hard for her but she has her boyfriends family support. What do you all think about it. My family doesn't think she should keep it. She wants to and I'll respect her choice.