Made in Japan. 100% Polyester. Smooth, flowing overblouse. Free size. ‐ Mercari: Shop from Japan