She does well 128GB but the speeds are not those indicated, rather 300X in my case, with a good player and a good plug usb 3.0 I have about 38 mb / s in writing and 58 mb / s maximum read. These values are the highest. It's not bad, but it's pretty irregular and chopped copy while sandisk extreme pro sytle of such cards are ultra stable and more greatly heats So what about the term length?