I wore this to a Halloween costume party and it was actually large on me. I am tall and it was more than long enough. I got a lot of compliments. It is kind of see through, especially in the light or if a flash goes off so I wore a black tank top and black leggings underneath.