please allow 1-3 cm/ 0.39-1.18 inch difference due to manual measurement and 3-5 g/ 0.007-0.01lb/ 0.11-0.21oz for the difference between different colorsdue to the screen difference, the color may be a little difference from what you expect, please allow it