Cotton velvet dry clean only. Worn a few times many years ago and been on a hanger in a wardrobe since. 
No size label but I would say small and slim fit. See photos for measurements.