This top is well made, stretchy, polyester material. The sleeves are not too short as they are with a lot of shirts I buy.  This was for a costume, and I needed it to be too big. I got a medium for a woman who usually wears a small, and it fits her loosely, but not overly so.