100% polyester, with a polyurethane holographic coating. unlined
made small, but stretches comfortably to hug your body.
small: size 2-4
medium: size 6-8
large: size 8-10
holographic pattern is dependent on how the light hits the material and will look different in every picture.