Seems good, but! They're still young. When there will be a child there will be everyday life and it will turn out that they are not suitable at all and they both had other expectations (or rather there were no expectations at all, because they were children).