这个遗嘱有没有效

一家就两口人,父亲和儿子,他们两年前分别写了自己的遗嘱说:自己死后遗产由对方一个人继承,重要的是他们各自在对方的遗嘱上签了自己的名字日期表示知道,我想问这个遗嘱符合法律规定吗?有效吗?那么这个遗嘱与赠与有什么区别啊?谢谢老师!