Its what it claims to be
Shows up in one day, it was activated and usable the same day it arrived. This is a standard prepaid "debit card". Useable anywhere MasterCard is accepted.
Rating: 5 stars