How to set a song your ringtone on Sony Xperia X Performance

How to set a song your ringtone on your Sony Xperia X Performance? Are you tired of hearing the same ringtone for calls and SMS each time your Sony Xperia X Performance is ringing?...