I ordered this cosplay for my 12-year-old daughter. She normally wears a xs/s, but I ordered this in a medium to be safe. I have found that the majority of cosplays tend to run small.I was very surprised by the quality of the jacket. It definitely does not have the feel of a cheap Halloween costume. The jacket is fully lined, and feels like something you would actually buy at a department store. I would say that the jacket runs true to size . It was a bit baggy on my daughter. It would easily fit someone who is a size 8/10. The pants on the other hand, are not quite as good of quality. I would say that they run small. My daughter said there was very little flexibility in them, when she was sitting down. They are also quite long. I would say that they could easily fit someone up to around 5'8". My daughter is 5'3", and they were very long on her, but they are tapered at the ankle, so she just bunched them up around her foot. The white shirt is about what you would expect. It is very unisex, and boxy. The fabric has a decent weight to it. The tie is a simple, thin black tie. If you are unaware of how to tie a traditional tie, you may need to look it up on YouTube. The tie does not come pre-tied or anything like that.Overall, I would say this is a very good quality cosplay. The jacket is really of amazing quality for the price point. The rest of the costume is also of decent quality, and should last through many wears. I would definitely recommend it.