The card holds far as what it promises. But everyone should be clear that with 40 MB / s reading speed is meant. With a USB 3.0 card reader: Read: 45.72 MB / s; Write: 13.74 MB / s I have quite faster cards with more memory and about the same price. That being said, there is nothing to complain about.