In every aspect, a brilliant website and service.
Of course the time for transaction to complete can always be improved, but already completely satisfying.
Two additions I could think of, is a system for managing your own bank accounts separate from other recipients and an easy straightforward system for setting up transactions for other senders.
Connect with Facebook to get one click access to Trustpilot. It's easier.
Sign up with Facebook