About capacity:
32GB=approximately 28GB-30GB
64GB=approximately 58GB-60GB
128GB=approximately 115GB-120GB
This is calculation difference between manufacturer(1GB=1000MB) and our PC(1GB=1024MB),
please Google Memory card capacity to get more information
Package
1*usb falsh drive(with retail package)