I purchased this for my Willy Wonka costume. It was just what I needed to pull the look together. The fabric is a stretchy knit, and the color is a grape purple. The sleeves are 3/4 length and gathered slightly. I've worn it to work and church as well.