I bought the XS for a medium sized 6 year old and it turned out to be too small. I had to punch an extra hole and there was no tail left. He will outgrow it very soon. It's affordable and beautiful and stands up to everyday wear, but the size is nowhere near right.
ο»Ώ