Size is not true according to me. Took 9-12 but it looked like a 24m. But thanks to the team who helped me for the exchange. Concerning the material, I feel it's a good one but I havent used it yet nor washed it. Thats y I cant rate it well for its quality.