it is free to send and receive money, aside from the payments SEPA and SWIFT needs. Especially vs other bunq customers, any amounts, and the QR-codes help a lot too.
That is good.
On the other hand, there exists top -up fees, so when I need to add money to my account, it takes 0.5% (for non-EEA countries is 2.5 afaik).
So its easy to choose: what do you do more, top-up or send/receive. If first, bunq is best, if second, there are options.
That's my view on this, hope my review was helpful in this.