Size: please allow 1-3cm differs due to manual measurement, thanks (All measurement in cm and please note 1cm=0.39inch)
Very good product. I just don't look at the measurements and I got the wrong size. I'm gonna order another one. An L is worth for a European S. I ordered the M and it's like a European XS. The material doesn't stretch, but it's not fat, it's finite. For the price is very good. Buy!