Free shipping orders over 350€
- 100% cotton: material made in China, fibre origin China- Made in China