100% polyester. It’s on a size 4-6 mannequin and doesn’t zip so I’d say it runs a on the smaller side.
eBay