It does most things well, however I find the Chase app much more convenient and easy to use. Chase app also shows things like the points I got for every transaction on my credit card while bank of america does not.