I bought this for my youngest, which is 4, and is wearing a size 5t. I was totally going out on limb buying this for her praying it wouldn't be gigantic on her in a M5-6 and to my great surprise it is perfect. A little big but she can grow into it. She loves it and the material seems sturdy enough. I gave this a 4 star as I have not washed it to see how it holds up. I am not paid to write this and I bought the sweater on my own accord. I got this for my little one to match her other 2 sisters. And reason being is for school and the movie coming out in October, but my eldest suggested they use it as a Halloween costume. Yes!😉 It came in as expected.