Very very thin material... Not sure hom many washes it will last... It feels nice on skin and also looks nice
Normally I wear European M. Ordered a XL but still rather small. Size table not accurate.