About capacity:
128GB = approximay 112GB-120GB
256GB = approximay 225GB-238GB
512GB = approximay 450GB-476GB
This is calculation difference between manufacturer and your PC, please Google Memory card capacity to get more information.
Your PC says 1GB = 1.4 Billion bytes where Market Defines 1GB = 1.00 Billion bytes.
Note:
Speed based on internal testing. Actual performance may be lower depending on the device, interface, usage conditions and other factors.
1MB=1,000,000 bytes. 1GB=1,000,000,000 bytes. Actual user storage less.
100% Original SAMSUNG TF Card*1(with retail package)