Although I found the quality to be good, they didn’t fit my daughter well. The sleeves were more cap like than short and the collar didn’t allow for a tie. They were also on the snug side. My daughter is very tall but slender, so I would definitely say go a size up.