Features of a Very good Marriage