The size is larger than it is described. My son is 9 and tall for his age and I am 5'8" tall and average build for my age and I could wear this costume. I would say its more like a small to medium adult or ex large childs size. As for quality, its a ccostume not meant to last long and compares with other costumes at this price point.