We have been with Revolut for a couple of years - it is superb, particularly if you move money between currencies. I absolutely can’t fault it.
An example - I recently had my debit card cloned - I knew something was wrong as with all transactions you get a notification on your phone and 2 unexpected transactions happened. Within 30 seconds I had frozen the card, another 30 seconds I ordered a new card - within 25 minutes the 2 unexpected transactions had been refunded. All staggeringly quick and simple.
We exchanged the money to buy our house with Revolut and saved approx 1000 euros.