Is it a mutually accepted relationship between consenting adults? Then it is moral. Period. End of line.