I was so disappointed with this... I bought L even if I have M just because of the reviews about the arm length. I measured and added 2 cm and ordered L witch was the size of my arm + more. But it still was extremely short!!
And the fur was awful...
If you are a child you can wear this.