100% brand new and high qualityMaterial: polyesterColor: red / greenSize: S / M / L / XL / XXLThe manual measurement may exist error of 1-3cm.Please allow color difference due to display monitor.