I bought the medium costume for my six year old who is 4'3" and of medium build. She wore it two times before Halloween and again on Halloween and it held up beautifully. The sleeves have pretty sparkly detail (I believe they are stars) and my daughter was disappointed this wouldn't show because she had to wear a jacket for trick-or-treating here in Minnesota. The sparkles are repeated on the hat. She wore this with a black long-sleeved shirt underneath and that helped make the sparkly sleeves "pop". The hat is great, too, because it's more of a tulle material and doesn't "catch the wind" like some larger wider-brimmed witch hats can do. This made it easier to keep the hat on while racing from house to house. I recommend removing the costume from the package and airing it out a bit before wear - it does have a slight smell but it dissipates quickly if you hang it outside for a few hours. This was an excellent costume and it's now found a spot in the dress-up bin.