100% Brand New.
The buttons are metal
Size: There are 5 sizes (s m l xl xxl) available for the following listing. please allow 1-3cm differs due to manual measurement, thanks (All measurement in cm and please note 1cm=0.39inch)
NOTE: Please compare the detail sizes with yours before you buy!!